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 fire damage restoration and 35 specialized services to revive homes and belongings.

Fire 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 is a round-the-clock support that responds quickly to urgent issues, offering immediate help, diagnostics, and repairs anytime, day or night, to restore safety and function without delay.

Allergy Treatment

+

Allergy Treatment helps relieve allergy symptoms. It involves identifying triggers, avoiding them when possible, and using medicines or therapies to reduce reactions and improve comfort, often including shots or tablets for long-term relief.

Area Rug

+

Area Rug is a service that covers the selection, delivery, and placement of a decorative rug for a room, helping to define space, protect floors, and enhance style with size, material, and pattern options.

Area rug cleaning

+

Area rug cleaning is a service that cleans large floor coverings, removing dust, dirt, stains, and odors. It involves vacuuming, spot treatment, deep cleaning with appropriate solutions, and thorough rinsing and drying to protect fibers and color.

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 removes dirt, stains, and odors from carpets and rugs using specialized vacuums, detergents, and often steam or dry methods to refresh fibers and improve cleanliness and appearance.

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 dirty carpets and restores worn, stained, or damaged ones to look fresh. It involves thorough vacuuming, stain removal, deep cleaning, deodorizing, and sometimes repairs or color restoration.

Drop Off

+

Drop Off is a service where you leave items at a designated location for someone else to pick up or return. It involves dropping off goods or documents securely, with confirmation of receipt and any required labeling or timing.

Dust Mites

+

Dust Mites helps you reduce tiny bugs living in your home by testing for allergens, guiding cleaning and treatment steps, and offering tips to minimize exposure so you can breathe easier and lower allergy symptoms.

Fabric Care

+

Fabric Care is a service that helps keep clothes clean and fresh by offering washing, drying, ironing, and gentle stain treatment, plus fabric-safe guidance and quick repairs to extend the life of your garments.

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 damage after a fire, removing smoke and soot, fixing burned areas, deodorizing, and restoring belongings and structures to safe, pre-fire condition.

Graffiti Removal

+

Graffiti Removal is a service that cleans paint or marks from walls and surfaces, restoring appearance. It involves assessing the site, selecting safe removal methods, and removing graffiti with cleaners, protectants, and sometimes repainting to prevent future tagging.

Hard Surface Cleaning

+

Hard Surface Cleaning is the process of removing dirt, grime, and stains from solid surfaces like floors, countertops, and walls using brushes, scrubbers, or machines, with appropriate cleaners and rinse to leave them clean and protected.

Marble Floor Cleaning

+

Marble Floor Cleaning is a service that cleans and shines marble floors, removing dirt, stains, and dullness with gentle cleaning, polishing, and sealing to restore a smooth, glossy 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 cleans mold growth, removes contaminated materials, and fixes moisture problems to prevent return, restoring safe indoor air and protecting the building’s structure.

Mold inspection

+

Mold inspection is a professional check of a building to find mold growth and moisture problems. It involves visual checks, moisture measurements, possible air tests, and reporting to identify risks and guide remediation.

Mounted Hot Water Extraction

+

Mounted Hot Water Extraction is a carpet cleaning method that uses heated water and a powerful extractor to loosen dirt and suck it away, removing stains, odor, and grime from deep in the fibers in one thorough clean.

Oriental/Area Rug Cleaning

+

Oriental/Area Rug Cleaning is a service that takes your hand-woven or decorative rugs and cleans them carefully, removing dirt, stains, and odors while protecting delicate fibers and colors, often using gentle washing, meticulous drying, and yarn-friendly methods.

Pet stain & odor removal

+

Pet stain & odor removal is a cleaning service that neutralizes pet urine and other messes from carpets, floors, or fabrics, using specialized cleaners and cleaning methods to lift stains, remove odors, and prevent re-soiling, leaving surfaces fresh and safe.

Pick Up And Delivery

+

Pick Up And Delivery is a service where someone collects items from one place and brings them to another, handling packing, transport, and delivery to the requested address, often saving you time and effort.

Pickup & Delivery

+

Pickup & Delivery is a service that collects items from one place and brings them to another, handling transport, scheduling, and delivery in a convenient, door-to-door process.

Power Washer

+

Power Washer is a cleaning service that uses high-pressure water to remove dirt, grime, mold, and paint from surfaces like sidewalks, siding, decks, and driveways. It involves equipment setup, safety checks, and controlled spraying for a clean, refreshed finish.

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 treatment that adds a protective layer to fabrics or surfaces to repel spills and stains, making them easier to wipe away. It involves applying a special coating during or after cleaning to prevent absorption and enhance durability.

Tile & Grout Cleaning/Sealing

+

Tile & Grout Cleaning/Sealing is a service that cleans dirty tile surfaces and grout lines, removes stains, and then applies a sealant to protect them from future dirt and water damage, keeping floors looking fresh longer.

Upholstery cleaning

+

Upholstery cleaning is cleaning fabrics on furniture like sofas and chairs to remove dirt, stains, and odors. It involves vacuuming, possible spot treatment, and gentle cleaning or steam methods to refresh and protect fabric without damaging it.

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 floods, leaks, or spills and dries and sanitizes affected areas to prevent mold. It includes assessment, water removal, drying, debris cleanup, and odor control to restore your space.

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 cleans up mold caused by excess moisture after leaks or floods. It involves locating moisture, removing moldy materials, cleaning affected areas, drying, sanitizing, and preventing future growth with repairs and moisture control.

Wood Floors

+

Wood Floors is a flooring service that installs, repairs, and refinishes wooden floorboards to improve durability, shine, and appearance in homes and offices, using sanding, staining, sealing, and careful finishing techniques.

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 premier Fire Damage Restoration Service located at 623 Main St, South Portland, ME 04106, serving residential and commercial clients with a broad spectrum of cleaning and restoration capabilities. The company operates in third person, focusing on comprehensive solutions that address the immediate needs after fire incidents as well as ongoing maintenance to prevent future issues. Their services extend beyond fire damage to a full suite of water damage restoration, mold mitigation and remediation, and odor and stain removal, ensuring a thorough approach to restoring indoor environments to pre-incident or better conditions. They understand that fire damage often brings secondary concerns such as smoke residue, soot staining, water intrusion from firefighting efforts, and lingering odors; therefore, they emphasize rapid response, professional assessment, and a tailored plan that minimizes secondary damage while preserving as much of the structure and contents as possible.

The business highlights a wide range of categories and services that reflect its commitment to comprehensive cleanliness and restoration. In addition to Fire Damage Restoration Service, Magic Carpet offers Water Damage Restoration Service, Water Damage Clean Up, Water Damage Mitigation & Restoration, and Mold Mitigation Services. They provide Graffiti Removal Service, Pressure Washing Service, and Tile & Grout Cleaning/Sealing to address exterior and interior surfaces affected by harsh weather, pollution, or accident-related damage. The company also conducts Upholstery Cleaning Service and Carpet Cleaning Service, including specialized care for Area Rug and Oriental/Area Rug Cleaning, along with Carpet & Area Rug Cleaning and Mounted Hot Water Extraction techniques. These capabilities extend to both residential and commercial settings, including Drop Off and Pick Up And Delivery options that accommodate client schedules and project scopes.

Magic Carpet emphasizes protective treatments and long-term maintenance through offerings such as Fiber ProTector Carpet & Upholstery Protector, Stain Protection, Fabric Care, Dust Mites treatment, Urine & Odor Removal Services, Pet stain & odor removal, and Allergy Treatment. They handle hard surface cleaning for marble floors, VCT stripping & waxing, and general hard surface maintenance suitable for homes, offices, and retail spaces. The 24 Hour Emergency Service demonstrates their readiness to respond promptly to urgent incidents, while services like Mold inspection, Mold Removal & Remediation, and Mold Mitigation Services showcase a proactive stance against moisture-related hazards that can complicate fire recovery efforts.

Customer experiences mirror the company’s emphasis on reliability, professionalism, and thoroughness. Clients frequently note prompt arrivals, clear communication about scheduling and progress, and high-quality results on carpets, upholstery, and diverse surfaces. The team’s expertise is underscored by frequent praise for handling deep stains, odor removal, and the restoration of heavily used areas such as stairs and office seating. With a long-standing presence in the Portland area, Magic Carpet Cleaning & Restoration positions itself as a trusted partner for residential and commercial clients seeking comprehensive cleanup, restoration, and preventive care after fires and water-related incidents.

Water Damage Restoration Service

Water Damage Restoration Service by Magic Carpet Cleaning & Restoration in South Portland, ME, offering rapid water extraction, drying, mold prevention, and complete restoration to restore your home to pre-loss condition with expert cleanup and care.

Fire Damage Restoration Service

Expert Fire Damage Restoration Service by Magic Carpet Cleaning & Restoration in South Portland, ME. Rapid debris cleanup, odor removal, structure drying, board-up, and rebuilt, with compassionate, licensed technicians delivering safe, thorough recovery and peace of mind.

Graffiti Removal Service

Graffiti Removal Service by Magic Carpet Cleaning & Restoration in South Portland, ME offers fast, safe graffiti removal, surface restoration, and protective coatings to restore curb appeal and protect your property's walls from future vandalism.

Pressure Washing Service

Our Pressure Washing Service in South Portland, ME, from Magic Carpet Cleaning & Restoration safely cleans driveways, siding, decks, and walkways, removing dirt, mold, and algae for a refreshed, like-new look with professional care and eco-friendly solutions.

Upholstery Cleaning Service

Professional upholstery cleaning service in South Portland, ME by Magic Carpet Cleaning & Restoration. Refresh fabrics, remove stains, and extend comfort with eco-friendly solutions and expert care for sofas, chairs, and more.

Carpet Cleaning Service

Professional carpet cleaning service in South Portland, ME by Magic Carpet Cleaning & Restoration. Eco-friendly methods, stain removal, and deep cleaning to refresh carpets, extend life, and improve indoor air quality.

Fire Damage Restoration Services Near You

PuroClean Demo
★★★★★ 5.0 (27 reviews)
170 John Roberts Rd, South Portland, ME 04106
PuroClean of Portland
★★★★★ 5.0 (27 reviews)
170 John Roberts Rd #8, South Portland, ME 04106