Schedule an Appointment

Thank you for visiting Magic Carpet Cleaning & Restoration.

You can schedule an appointment over the phone, email or in person.

Schedule Online:

Use our online request form to the right, and we’ll get back to you to
confirm your appointment.

Schedule in-person by visiting our office:

Magic Carpet, Cleaning & Restoration
623 Main Street
South Portland, Maine 04106

Schedule by Phone:


Business hours:

Monday – Friday: 8:00am – 4:30pm
Saturday: 8:00-12:00