Home|About Us|Contact Us

Call Us: (207) 767-1359

Twitter Facebook Google+ Instagram LinkedIn Pinterest

Contact Us

map directions
Magic Carpet Cleaning & Restoration 
623 Main Street
South Portland, Maine 04106
Business hours:
Monday - Friday: 8:00am - 4:30pm
Saturday: 10:00am - 2:00pm 
Phone: (207) 767-1359               
Fax: (207) 347-7009  
Pickup & Delivery 
For any questions regarding service, please contact us 24 hours a day at 207-767-1359 or info@joesmagiccarpet.com.
We clean carpets in the Southern Maine area. South Portland, Cape Elizabeth, Scarborough, Old Orchard Beach, Saco, Yarmouth, Cumberland, Falmouth, Gray, North Yarmouth, and Portland Maine.
Map & Directions