Company Facts
Reviews Across the Web
Aggregated rating of 4.9/5 from 105 reviews across platforms.
What customers mention most
From the 50 most recent Google reviewsCounts show how many recent reviews mention each item. Aggregated from real customer reviews only.
Most Recent Reviews
Amazing results, fast, easy to schedule
I cannot say enough wonderful things about the incredible job done on my kitchen floor on Monday! I honestly didn’t think it was possible for it to look this beautiful again. Every inch was cleaned with such care and attention to detail that it literally sparkles. It’s amazing what a difference a truly professional cleaning can make—the entire kitchen feels brighter, fresher, and practically brand new. The workmanship was absolutely outstanding, and it was obvious that great pride was taken in doing the job right. I keep catching myself admiring the floor every time I walk into the room! If I could give more than five stars, I absolutely would. This was one of the best home service experiences I’ve ever had, and I recommend them with the highest enthusiasm. Fantastic work from start to finish!
I love MAGIC CARPET! My rugs have never looked better!
Upholstery cleaning was seamless. Dropped off my three chairs to have them cleaned and they came back to me (delivered) looking brand spankin’ new. Service was amazing. Payment was easy. Couldn’t ask for more!
A family friend recommended magic carpet and said they did a wonderful job and were reasonable… I was able to bring the area carpets to them. Later I have larger area rugs and they actually have a pick up service.I would recommend them picking it up since the quality of their work is excellent! They cleaned my rugs and brought the color back to making them look brand new!
About Magic Carpet Cleaning & Restoration
Magic Carpet Cleaning & Restoration is a South Portland service located at 623 Main St, South Portland, ME 04106, offering water damage restoration and fire damage restoration alongside a range of cleaning services for carpets, upholstery, furniture and other household items. The company presents itself as a local resource for property owners who need both emergency response and routine cleaning work. Its storefront and service base in South Portland make it a convenient option for residents and businesses in the area.
When water damage occurs, Magic Carpet Cleaning & Restoration addresses the immediate need to limit further loss and begin the recovery process. For local property owners this typically means an initial assessment of affected areas, removal of standing water, steps to dry and dehumidify building materials, and cleaning of impacted surfaces and soft goods. For fire damage situations the work commonly involves soot and smoke removal, deodorization, and cleaning or restoration of furniture and textiles that can be salvaged. These services are intended to restore habitability and to help preserve as much of the property and contents as possible.
Beyond emergency restoration, the company’s cleaning offerings cover carpets, upholstery, furniture and other items that require specialized care. These services are useful both after an incident and as part of regular upkeep. Cleaning work often includes spot and stain treatment, deep cleaning to remove embedded soils, and attention to fabric care needs. For homeowners and property managers, keeping textiles and furnishings clean can extend their appearance and usefulness between larger restoration efforts.
Magic Carpet Cleaning & Restoration is available during regular daytime hours, Monday through Friday from 8 AM to 4:30 PM, with shorter Saturday hours from 8 AM to 12 PM, and closed on Sunday. These hours reflect the company’s availability for scheduled cleaning appointments and for arranging restoration work. Customers can plan visits or calls during those times to discuss needs, schedule assessments, or arrange on-site service.
The company’s standing on public review platforms shows strong customer approval, with a Google rating of 4.9 from 105 reviews. Reviewers highlight clear communication and careful workmanship, noting responsiveness and attention to detail in both cleaning and restoration work. That feedback suggests many clients find the team attentive to household concerns and effective at managing the practical steps of recovery after water or fire events.
Magic Carpet Cleaning & Restoration presents a blend of cleaning and restoration services for South Portland property owners who need practical solutions for water damage, fire damage, and routine textile care. With an established local presence at 623 Main St and regular hours for scheduling work, the company aims to be a ready partner for restoring homes and commercial spaces and for keeping carpets, upholstery and furniture in good condition.
Services Offered
Credentials & Certifications
- State LicensedNot verified by Restoringly
- Fully InsuredNot verified by Restoringly
- IICRC Certified FirmVerified against the official IICRC registry on 2026-08-05
- IICRC: Carpet Cleaning TechnicianVerified 2026-08-05
- IICRC: Carpet Repair and Reinstallation TechnicianVerified 2026-08-05
- IICRC: Fire and Smoke Damage Restoration TechnicianVerified 2026-08-05
- IICRC: Trauma and Crime Scene TechnicianVerified 2026-08-05
- IICRC: Upholstery and Fabric Cleaning TechnicianVerified 2026-08-05
- IICRC: Water Damage Restoration TechnicianVerified 2026-08-05
- IICRC CertifiedSelf-reported, not verified by Restoringly
Photos





Frequently Asked Questions
What services does Magic Carpet Cleaning & Restoration offer?
Magic Carpet Cleaning & Restoration offers water damage restoration, fire damage restoration, mold remediation, smoke damage removal in the South Portland, ME area.
Does Magic Carpet Cleaning & Restoration offer 24/7 emergency service?
Magic Carpet Cleaning & Restoration has not been confirmed as offering 24/7 emergency response. Check their business hours above or call them directly to confirm availability.
How is Magic Carpet Cleaning & Restoration rated by customers?
Magic Carpet Cleaning & Restoration holds 4.9/5 on Google from 105 reviews, 4.1/5 on Yelp.
Is Magic Carpet Cleaning & Restoration licensed and insured?
Restoringly has not verified licensing or insurance for Magic Carpet Cleaning & Restoration, but the company lists these certifications: IICRC Certified. Ask them directly for proof of license and insurance before hiring.
What areas does Magic Carpet Cleaning & Restoration serve?
Magic Carpet Cleaning & Restoration serves South Portland, ME and the surrounding area, operating from 623 Main St, South Portland, ME 04106.
How do I contact Magic Carpet Cleaning & Restoration?
Call (207) 767-1359, visit their website, or request a free quote through Restoringly using the form on this page.
Contact this Pro
Get a quote directly from them.
Requesting quote from Magic Carpet Cleaning & Restoration
Your info is only shared with this specific company.
Step 1 of 3: What's happening?
Takes under a minute