Magic Carpet Cleaning & Restoration Cleaner - South Portland, ME Follow us Looking to contact Magic Carpet Cleaning & Restoration? You can reach them at 207-767-1359