Get Quotes Contact Us Sign In
Website
Call
Magic Carpet Cleaning and more began in the Salem, Keizer and surrounding areas in 1992. Local is always good even with carpet cleaning. Why? Because we know what you're up against here in the Northwest: rain, mud and mold. Most Oregon residents have pets, and that can translate into tracking the elements into living areas or even the dreaded accidents of various types.

Having a reliable caring carpet cleaner who can deliver professional services with up-to-date technology contributes to a healthy, happy environment.
Follow us
Services
In 1992, Harold Sweeney began Magic Carpet Cleaning in Salem Oregon. In 2001, operations from Silverton Oregon began. We have evolved and continue to overcome obstacles which are a testament to our resilience during tough economic times. Our 21 years of outstanding service is appreciated by lifelong satisfied customers.
In addition to an extensive knowledge base of carpet and upholstery cleaning, Magic Carpet Cleaning and more are the experts in hard surfaces such as tile, grout, linololeum, vinyl and other laminates. Our odor and stain removal techniques work wonders on all kinds of cut and loop carpets as well as area rugs.
WOW, these guys are good. As a property manager I run across some pretty bad stains and smells in our carpets. I call Magic Carpet Cleaning right away. Harold gives you great service from inspection, diagnosis and estimated costs, to the the final product. Their costs are very reasonable and have saved my clients untold amounts of money in replacement costs.
Notice how the carpets have been restored to their original states. These carpets were heavily soiled with dark stains. In some cases, there were layers of stains hiding red kool-aid deep within the carpet. With a special heat transfer process, Magic Carpet Cleaning can remove the toughest of them all: oil, wax, paint, nail polish and urine.
Reviews (1)
Write a Review
Jecques
Jun 21, 2022
Very unprofessional. They contacted me late in the evening trying to schedule a appointment for the next day by text. Never would say the name of the company other than a independent contractor. As a single woman no one is coming in my home without telling me the name of your company. After finally getting the company's name an appointment was agreed upon, but the technician never showed nor called.

Two hours and forty-five minutes later my message was answered saying they would contact the technician well another three hours later I was told he came by but no answer. Lies! When an appointment is scheduled and agreed upon by both parties the technician should show. Don't waste your time or money with this company. My rental company contacted them for the job that's the only reason why I know about them.