Bouchard Cleaning & Restoration

We are an insured and bonded business that serves Maine communities with over 35 years experience! We offer a wide range of services which include carpet & upholstery cleaning, tile floor care, fire, water, mold, sewage, construction cleanup and so much more! We are pleased to be a part of the DKI network, which gives us the opportunity to work in partnership with other quality firms. The DKI network allows us to expand our scope of service, introduces us to new markets and ensures our company's success long into the future. I invite you to visit our website at and see what we have to offer.

Contact: Andrew Murdoch
(207) 899-7511
24 Bridgton Road Suite 2
Westbrook ME 04092

Magic Carpet Cleaning & Restoration

Contact: Joe Dell'Aquilla
207-767-1359 Office
623 Main Street
South Portland MAINE 04106

TC Hafford Basement Systems

Contact: Heather Farrell
(207) 710-4326 Office
153 Branch Road
Wells ME 04090