Schedule an Appointment

You can schedule an appointment online via this form, over the phone, 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:

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

Schedule by Phone:


Business hours:

Drop off & pick up area rugs. No appointment necessary.
Monday – Friday: 8:00am – 4:30pm
Saturday: 8:00-12:00