Home - Maine - South Portland - Magic Carpet Cleaning & Restoration

Magic Carpet Cleaning & Restoration

Magic Carpet Cleaning & Restoration at 623 Main St, South Portland, ME 04106 offers expert water damage restoration and more, with 35 specialized services to restore and protect your property.

Water Damage Restoration Service at 623 Main St in South Portland, ME 04106

Operational
★★★★★
Rating: 4.8 based on 95 reviews
Address: 623 Main St, South Portland, ME 04106
Phone: 12077671359
Emails:
Employees: 10
Hours:
Monday 8AM-4:30PM
Tuesday 8AM-4:30PM
Wednesday 8AM-4:30PM
Thursday 8AM-4:30PM
Friday 8AM-4:30PM
Saturday 8AM-12PM
Sunday Closed
Get Directions Call Now Book a Service
Magic Carpet Cleaning & Restoration

Magic Carpet Cleaning & Restoration Services

24 Hour Emergency Service

+

24 Hour Emergency Service provides immediate help anytime for urgent problems, such as breakdowns or safety issues. It involves rapid response, around-the-clock support, professional assistance, and services available day or night, without waiting.

Allergy Treatment

+

Allergy Treatment helps identify and relieve allergic reactions. It may include tests to find triggers, medicines or shots to reduce symptoms, and guidance on avoiding allergens, tailored to your needs and safety.

Area Rug

+

Area Rug is a service that helps you choose, buy, and place a decorative floor rug to enhance a room. It involves selecting size and style, measuring space, and assisting with placement and care tips for the rug.

Area rug cleaning

+

Area rug cleaning is a service that deep-cleans fabric floor coverings to remove dirt, stains, and odors. It involves vacuuming, pretreatment, washing, agitation, rinsing, and drying to restore color and freshness without damaging the rug.

Boat & Auto Cleaning

+

Got a car, truck, boat or RV that could use a good cleaning? We can do that!!! We can clean any fiber, whether flooring or upholstered, in your car, truck, boat or RV.The unique cleaning tools we use we can clean all the fibers in your vehicle, RV or boat; the dry time is right around 4-6 hours, and, in some instances even less! Give us a call today at 207-767-1359 for a free, no obligation quote.You’ll be glad you did!

Carpet & Area Rug Cleaning

+

Carpet & Area Rug Cleaning is a service that cleans everyday floor coverings using vacuuming, stain treatment, and deep cleaning to remove dirt, dust, and spills, leaving fabrics refreshed, soft, and ready for use.

Carpet Binding

+

Give those left over remnants a finished edge. Bring them into Magic Carpet and we can provide a finished look so you can use them in traffic areas or in another room all together. Some people use them for car mats or in the entrance way into the house. Call for an estimate today!

Carpet Cleaning & Restoration

+

Carpet Cleaning & Restoration is a service that cleans carpets to remove dirt, stains, and odors, and repairs or restores damaged fibers or backing to renew look, feel, and function of carpets in homes or businesses.

Drop Off

+

Drop Off is a service where you leave your item at a designated location for someone else to pick up or complete. It involves delivering the item, confirming its receipt, and waiting for the recipient to collect or complete the task.

Dust Mites

+

Dust Mites is a service that cleans and reduces tiny bugs that live in household dust, often by cleaning surfaces, vacuuming, and using hypoallergenic products to lower allergens and improve air quality in your home.

Fabric Care

+

Fabric Care is a service that helps you clean, refresh, and protect clothes at home or in a shop. It involves washing, stain treatment, gentle handling, and basic maintenance to extend fabric life and keep garments looking good.

Fiber ProTector Carpet & Upholstery Protector

+

Fiber ProTector Carpet & Upholstery Protector. Professional Care System Through Fiber ProTector Carpet protection and Fiber ProTector Textile protection, we have developed a revolutionary system that encapsulates every fiber in the fabric. This prevents dirt and fluids from penetrating and sticking to the fabric.All carpets and upholstery protected when new or not, will require maintenance. Fiber ProTector treatments will not keep spills and dirt from landing on a carpet or chair; it simply provides easy stain removal and reduced intervals of deep cleaning; thereby achieving considerable savings in cleaning and refurbishment costs. The net effect is that the original appearance can be maintained by routine cleaning.The treatment will not affect the natural properties of textiles either in appearance or by touch.

Fire & Smoke Restoration

+

Fire & Smoke Restoration is a service that cleans up and repairs property after a fire, removing soot and odors, restoring damaged structure, and replacing burned materials to return spaces to a safe, usable condition.

Graffiti Removal

+

Graffiti Removal is a service that cleans off paint or markings from walls and surfaces, restoring appearance. It involves assessment, safe cleaning methods, stain or paint removal, and sometimes protective coatings to deter future tagging.

Hard Surface Cleaning

+

Hard Surface Cleaning is the process of cleaning solid, non-porous surfaces like floors, counters, and tables using detergents, water, and tools to remove dirt, stains, and germs, leaving the area clean and sanitized.

Marble Floor Cleaning

+

Marble Floor Cleaning is a service that cleans and refreshes marble floors using gentle products, vacuuming or sweeping, careful mopping, and polishing to remove dirt, stains, and dullness, leaving a shiny, protected surface.

Mold Mitigation Services

+

If you suspect that your home or business has a mold problem, Call Magic Carpet! We have the training, equipment, and expertise to handle the situation in an OSHA compliant way! We are proud to serve our local communities.

Mold Removal & Remediation

+

Mold Removal & Remediation is a service that detects and eliminates mold growth in your home, cleans and sanitizes the affected areas, fixes moisture sources, and takes steps to prevent future mold by repairing leaks and improving ventilation.

Mold inspection

+

Mold inspection is checking a home or building for mold growth, moisture problems, and hidden signs. A professional visits, looks at walls, ceilings, and basements, takes samples if needed, and suggests steps to remove mold and prevent it from returning.

Mounted Hot Water Extraction

+

Mounted Hot Water Extraction is a cleaning method that uses a machine to inject hot water and cleaning solution into a surface, then suction it back up. It loosens dirt and stains on carpets or upholstery for deep, thorough cleaning.

Oriental/Area Rug Cleaning

+

Oriental/Area Rug Cleaning is cleaning delicate woven rugs by inspecting fibers, removing dirt, dust, and stains, using gentle methods and appropriate cleaners, and drying to prevent damage, preserving color and weave.

Pet stain & odor removal

+

Pet stain & odor removal is a cleaning service that eliminates urine, feces, and other messes from carpets, furniture, and fabrics, using specialized cleaners and enzymes to neutralize odors and prevent future staining.

Pick Up And Delivery

+

Pick Up And Delivery is a service where items are collected from one place and brought to another. A courier visits the sender, picks up the package, then transports and delivers it to the recipient, handling packing, safety, and timing along the way.

Pickup & Delivery

+

Pickup & Delivery is a service where items are collected from one place and returned to you or delivered to a chosen address, handling transport, timing, and tracking so you don’t have to move or drop off the items yourself.

Power Washer

+

Power Washer is a cleaning service that uses a high-pressure machine to blast dirt, grime, and mildew from surfaces like driveways, decks, and buildings. It involves spraying with water at high pressure, sometimes with detergents, to restore a clean, refreshed look.

Power Washing

+

For handling enormous cleaning tasks like buildings, decks, parking lots, heavy equipment, even statues, you need a power washer. It’s the preferred cleaning method for removing pollution and fuel emission residue; mineral, lime, and hard water deposits; grease and oil leaks; graffiti; mold and much more.

Stain Protection

+

Stain Protection is a service that coats fabrics or surfaces to repel liquids and stains, making spills sit on top and easier to wipe away. It typically involves applying a protective treatment that creates a barrier against spills and dirt.

Tile & Grout Cleaning/Sealing

+

Tile & Grout Cleaning/Sealing is a service that removes dirt and stains from tile surfaces and grout lines, then applies a sealant to protect against stains and moisture, making floors easier to clean and longer lasting.

Upholstery cleaning

+

Upholstery cleaning is cleaning fabric-covered furniture like sofas and chairs to remove dirt, stains, and odors. It involves vacuuming, spot treatment, and gentle washing or steam cleaning to refresh and extend the fabric’s life.

Urine & Odor Removal Services

+

Pet urine, pet odor, general odor removal and minor odor treatment, we will saturate affected areas with our deodorizer, let it dwell for 30 minutes. Next a special sub-surface extraction tool is used that extracts all the way to the carpet padding. This is a very good alternative to the costly major odor treatment.

VCT Stripping & Waxing

+

Professional Vinyl Composition Tile, (V.C.T.), Cleaning. Has your V.C.T. lost its shine? Our cleaning will remove the soiling, buff out the scratches, remove the old wax and add more wax for an amazing shine.

Water Damage Clean Up

+

Water Damage Clean Up is a service that removes excess water after leaks or floods, dries out floors and walls, cleans and sanitizes affected areas, and repairs or restores damaged building parts to prevent mold and further damage.

Water Damage Mitigation & Restoration

+

Water Damage Restoration, Mold Removal, Sewage Extraction, 24 hours a day, 7 days a week. With instantaneous response, prompt action, years of experience and a highly proficient staff, we are specialized to help recover and restore your property and minimize your inconvenience. We work with many insurance companies, contractors, adjusters and management companies. We use our expertise to guide you through the claim process. If you are not enrolled with an insurance company that will cover water damage restoration or any of our other services, we will be happy to offer you a competitive price. We have liability insurance and all our employees are insured with worker's compensation.

Water damage-related mold removal

+

Water damage-related mold removal is a service that finds and removes mold caused by water leaks or flooding, dries the area, cleans surfaces, and fixes moisture problems to prevent recurrence, protecting health and reducing damage.

Wood Floors

+

Wood Floors is a service that installs, repairs, or refinishes wooden floorboards, giving rooms a durable, attractive wood surface through sanding, staining, sealing, and sometimes matching trim or underlayment.

Magic Carpet Cleaning & Restoration Reviews

Meghan G
Meghan G
5 ★★★★★
I had a stubborn soot stain on my textured, light-colored couch and I thought it was a lost cause. I chose Magic Carpet based on the good reviews and I’m very glad I did! I called on Friday and they were able to come on Monday. Joe was professional, efficient, and got the stain out completely. There was a minimum fee, so I got the whole couch cleaned- definitely worth it. It looks as good as new! Highly recommend!
Greg Field
Greg Field
5 ★★★★★
Magic Carpet Cleaning & Restoration does top-notch work. Friendly, and good at what they do. Our carpets had several pretty deep stains and they got them all out. They did our office chairs too. If you're looking for a reliable carpet cleaning service around Portland, you're not going to do better than calling on the folks at Magic Carpet!
Laura Phillips
Laura Phillips
5 ★★★★★
Great service and Joe did a wonderful job cleaning our carpets and heavily travelled stair carpet . They look brand new . He was great and professional great communication letting us know he was on the way . We will look to magic Carpet for all Our carpet and upholstery cleaning needs .
Anthony Kalicky
Anthony Kalicky
5 ★★★★★
This is the company you want cleaning your carpets. They are on time and alert you to where the service tech is. I had an emergency pop up and asked the tech if he could finish the job a little quicker so I could be on time to my appointment. Not only did he get the work done fast he did an incredible job. I really appreciate the way they go the extra mile to be sure you are satisfied. I have used them several times and recommend you do as well. Their price is also very for for the high quality service.
Design to Clean, Cleaning-organizing
Design to Clean, Cleaning-organizing
5 ★★★★★
For over a decade we have relied on Magic Carpet’s services for our clients. Without hesitation we give Magic Carpet’s name out professionally and personally. I can’t say enough about the quality and knowledge of their work. We have used them from upholstery, tile, rugs, carpets, fire work. Renee and Joe are part of the family and make our clients happy and our job look easy!
Deb Kilmartin
Deb Kilmartin
5 ★★★★★
I have been using Magic Carpet for years to clean my carpets, handle water damage, and even remove mold from a few of my rental properties. Their team is always reliable, and the office staff makes scheduling easy and convenient. Most recently, they did an excellent job cleaning up water damage—quick, thorough, and professional as always. Thank you, Magic Carpet, for your continued great service. I'll definitely keep using you in the future! Deb K
Patrick Ball
Patrick Ball
5 ★★★★★
Joe and his team showed up early and ready to work. After the latest storm I found 6 inches of water covering roughly 800 square feet. Joe's team quickly pumped out the water to a safe distance away from my home. Once the water was gone they brought in dehumidifiers and blowers and will be back to assess. I can't thank them enough for their hard work. Truly a pleasure to work with. Thanks guys!
Jennifer Trask
Jennifer Trask
5 ★★★★★
My husband and I let out silver labs dogs out on 8/8/24 around 2:30 am to go the bathroom. Next thing we know, they both came in vomiting and foaming at the mouth. Little did I realize, they both got sprayed by a skunk. We have done several baths and we even bought an ozone machine. Sure it helps but they rubbed their bodies all over the couch, blankets, rugs and dog beds. The couch is the WORST. We have tried everything. As soon as you sit on the couch especially on a muggy day, it comes right back to you! Finally after 3 weeks, I called Magic Carpet Cleaning & Restoration and they made an exceptional appointment to come up and clean our couch on a Saturday because it was wicked bad. Joe did a very hands on and in depth cleaning job and even educated us on the cleaning procedure! Thanks again Joe! I would definitely recommend Magic Carpet again in the future.
Nancy Tsai
Nancy Tsai
5 ★★★★★
This was our third time having Magic Carpet help clean our carpet and a few antique area rugs. They are so thorough, professional, and priced just right! Our technician, Todd, was wonderful. We could not recommend them any more highly!
Karissa Guay
Karissa Guay
5 ★★★★★
Had Magic Carpet come to my place of business and the carpets came out amazing!! Very quickly received a quote, got the job done, and the carpets look like new. Very much appreciated and look forward to working with you again in the future!
Read more

About Magic Carpet Cleaning & Restoration

Magic Carpet Cleaning & Restoration is a trusted Water Damage Restoration Service based at 623 Main St, South Portland, ME 04106, serving residential and commercial clients with a comprehensive range of cleaning, restoration, and maintenance solutions. The company operates as a full-service provider, combining advanced equipment with experienced technicians to address emergencies and routine care alike. Their offerings cover water damage cleanup and mitigation, mold inspection and remediation, fire and smoke restoration, and post-incident containment to minimize further risk and promote faster recovery. They also handle water damage related mold removal, ensuring thorough remediation and ongoing prevention strategies for homes and businesses.

In addition to remediation, Magic Carpet delivers extensive cleaning services designed to protect, restore, and extend the life of interiors. Their upholstery cleaning, carpet cleaning, and area rug cleaning services are crafted to remove deep-seated soils, pet stains, and odor sources, helping spaces look and feel refreshed. The team is equipped to perform mounted hot water extraction, carpet binding, drop-off and pick-up services, and pickup & delivery to accommodate busy schedules and large projects. They also offer hard surface cleaning for durable floors, tile and grout cleaning and sealing, marble floor cleaning, and wood floor care to restore luster across a variety of surfaces.

The service catalog includes 24 Hour Emergency Service for urgent incidents, mold mitigation and remediation, and ongoing maintenance programs such as fabric care, stain protection, and fiber ProTector Carpet & Upholstery Protector to extend the life of fabrics and fibers. For commercial clients, the company provides services like office chair cleaning, heavy traffic area cleaning, and professional carpet cleaning that many businesses rely on to maintain a presentable environment. They also address specialized needs such as graffiti removal, power washing, pressure washing, and exterior cleaning to preserve exterior surfaces and curb appeal. The team emphasizes customer communication, reliability, and on-time performance, which is reflected in multiple positive customer experiences recommending Magic Carpet for both routine and emergency needs.

Clients frequently cite the company’s professionalism, thoroughness, and willingness to go the extra mile. Reviews highlight prompt responses to emergencies, transparent quoting, and the ability to handle complex cleaning scenarios—from soot and smoke residues to stubborn stains on upholstery, stairs, and high-traffic areas. The staff’s knowledge extends to mold inspection, mold mitigation, and moisture management strategies, ensuring both immediate remediation and long-term indoor air quality improvements. By combining skilled workmanship with flexible service options—such as drop-off, pick up and delivery, and on-site cleaning—the company aims to deliver dependable results with minimal disruption to clients’ lives and businesses. Magic Carpet continues to be a preferred partner for homeowners and employers who seek thorough, professional, and courteous restoration and cleaning services in the Greater Portland area.

Water Damage Restoration Service

Water Damage Restoration Service by Magic Carpet Cleaning & Restoration in South Portland, ME offers fast, professional water extraction, drying, mold prevention, and complete restoration to bring your home back to pre-loss condition with minimal downtime.

Fire Damage Restoration Service

Fire Damage Restoration Service by Magic Carpet Cleaning & Restoration in South Portland, ME restores smoke-damaged spaces, removes soot, reclaims belongings, and restores structure with rapid, compassionate service and thorough cleaning, deodorization, and recovery solutions.

Graffiti Removal Service

Professional Graffiti Removal Service by Magic Carpet Cleaning & Restoration in South Portland, ME. Quick, safe, and effective cleaning to restore surfaces; we use eco-friendly solutions and industry-leading techniques for durable, spotless results.

Pressure Washing Service

Professional Pressure Washing Service by Magic Carpet Cleaning & Restoration in South Portland, ME. Safe, high-powered cleaning to restore driveways, siding, and decks with eco-friendly solutions and meticulous attention to detail.

Upholstery Cleaning Service

Professional Upholstery Cleaning Service in South Portland, ME by Magic Carpet Cleaning & Restoration. Refresh fabrics, remove stains, and extend furniture life with expert cleaning, deodorizing, and fast-drying results.

Carpet Cleaning Service

Professional Carpet Cleaning Service in South Portland, ME by Magic Carpet Cleaning & Restoration. Deep-clean, stain removal, and odor control using eco-friendly methods for homes and offices with fast, safe results.

Water Damage Restoration Services Near You

PuroClean of Portland
★★★★★ 5.0 (27 reviews)
170 John Roberts Rd #8, South Portland, ME 04106
All Dry Services of Southern Maine
★★★★★ 4.8 (22 reviews)
27 Katana Dr Door #6, South Portland, ME 04106
PuroClean Demo
★★★★★ 5.0 (27 reviews)
170 John Roberts Rd, South Portland, ME 04106
EnviroClean - South Portland
★★★★★ 4.7 (61 reviews)
170 John Roberts Rd STE 12, South Portland, ME 04106