Home | About Us | Contact Us

Call Us: (207) 767-1359

 
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