Could you submit a review of 1st Call Appliance Service Slough? Your 1st Call Appliance Service Slough review will help build a list of the best appliance repair companies in Slough. If 1st Call Appliance Service Slough is owned by you, then claim it today. Claiming your business will enable you to update the tags, address and business description.