Furniture Repair & Refinish in Topsham, ME Michael's Furn Restoration267 Middlesex RdTopsham, ME, 040862077983909Furniture Repair RefinishFurniture StrippingFurniture UpholsteryReupholsterVigues Furniture All Clean Carpet Care767 Lewiston RdTopsham, ME, 040862073532597Carpet Cleaner RepairCarpet CleaningCarpet Rug CleanersCarpet/Upholstery CleaningCleaning ServicesConstruction CompaniesContractorsFloor RefinishingFloor Waxing Polishing CleaningFlooringFurniture RepairGeneral ContractorsMechanical MaintenanceModern RugUpholsteres Show MoreSee AlsoUpholsterersVinyl Repair