Covid-19 Policy: We are committed to providing our services with your health and safety in mind. Please ask about the precautions we are taking in response to Covid-19.



Servicing Baltimore, Howard, Anne Arundel,
Carroll And Northern Prince George's Counties


Carpet Cleaning, Oriental Rug Cleaning, Repair & More in Baltimore and Annapolis

Maryland’s Trusted Carpet Cleaning and Rug Cleaning Experts

As a local, family-owned and -operated company since 1989, CLEAN Choice has grown into a state-of-the-art carpet and Oriental rug cleaning company with one of the best reputations in Maryland. Our technicians arrive on time and get the job done right, with your 100% satisfaction guaranteed. We are also licensed, bonded, and insured for your peace of mind, and we offer award-winning services with hundreds of five-star reviews to back us up. Feel free to put your confidence in our knowledgeable carpet and oriental rug cleaning team — we promise you won’t be disappointed!

Contact us today at (410) 978-6050 to speak with a knowledgeable CLEAN Choice specialist about the carpet or rug cleaning services you need.

Our Cleaning & Restoration Services

We proudly offer a wide selection of high-quality cleaning services at affordable prices. Our team strives to perform a thorough job to ensure you’re thrilled with the results. Call us the next time you need any of the following cleaning and restoration services in Baltimore or Annapolis:

Residential carpet cleaning

Oriental and area rug cleaning

Rug repair

Pet stain and odor removal

Cat urine “odor block seal”

Disinfection fogging

Commercial carpet cleaning

Tile and grout cleaning

Grout color seal

Natural stone cleaning

Patio and concrete cleaning

Upholstery cleaning


When you want it done right, turn to CLEAN Choice. Contact us today to schedule services.

Our Eco-Friendly Process

Over the years, we have developed a reputation for being Maryland’s premier carpet cleaning, Oriental rug cleaning, and rug repair experts. We promise to get your carpets and rugs cleaner than ever without using harsh chemicals. Instead, we rely on nontoxic cleaning products and a purified water system.

The pre-cleaner we use has earned more green certifications than any other pre-cleaner on the market. Then, our eco-friendly post-cleaners effectively eliminate germs, bacteria, mold, mildew, and odors in your carpets, area rugs, and other surfaces. Our treatments also guard your carpet to prevent stains and enhance vacuuming for a longer-lasting clean. When we’re done, your carpets and Oriental rugs will be healthy, soft, and clean.

Our High-Quality Equipment & State-of-the-Art Facility

At CLEAN Choice, we pride ourselves on using only the best truck-mounted carpet cleaning machines available. Our state-of-the-art, professional-grade equipment ensures your carpet dries in hours, not days, and leaves your flooring residue-free.

When tackling pet messes, we use a high-powered forensic UV light and hydro-sensing equipment to detect pet urine. That way, no bacteria can escape the raw bio-enzyme encapsulation products we apply to eliminate stains and lingering odors.

Our Certifications

The technicians at CLEAN Choice are trained to operate at the highest standard of excellence. To prove our expertise, we maintain several distinguished certifications:

IICRC Certified 

CRI-SOA Certified

GREEN Certified Cleaner

WoolSafe Certified

Master Rug Cleaner

A-plus Rating with the BBB

A Rating with Angi


Why Choose CLEAN Choice?

CLEAN Choice is a family owned and locally operated company, we take great pride in the fact that we have satisfied thousands of local Baltimore and Annapolis area renters, homeowners, realtors and businesses by consistently providing the highest quality eco-friendly carpet cleaning, oriental and area rug cleaning, rug repair, and other cleaning services. Quite simply we offer clients the best quality green certified cleaning and treatment products, truck mounted equipment, experienced certified technicians and the best customer service that any client would want backed by our 100% Satisfaction Guarantee or Your Money Back!

For a professional-level clean, please call CLEAN Choice at (410) 978-6050 or contact us online to schedule a carpet cleaning, Oriental rug cleaning, or rug repair in the Baltimore and Annapolis area.

Trust the Certified Experts
  • GREEN Certified Cleaner
  • WoolSafe Certified
  • Master Rug Cleaner
  • IICRC Certified 
  • CRI-SOA Certified
  • Licensed-Bonded-Insured
  • Award-Winning Service
  • A+ BBB Rated 30 Yrs
  • A-Rated on Angi
  • Why CLEAN Choice?

    As one of the most reliable, green full-service carpet cleaning and restoration companies in Maryland we consistently provide the highest level of quality service at a fair and competitive cost. We continue to satisfy thousands of Baltimore/Annapolis homeowners, business owners, and realtors.

  • Quality Service

    With a five-star customer rating, CLEAN Choice takes pride in providing the most outstanding customer service from the time we answer your call to the time the technician leaves. We’re so confident in our quality service that we offer a 100% money back guarantee*.

  • Savings

    10% - 20% OFF

    Carpet Cleaning, In-Plant Rug Cleaning, and Pet Urine Odor Removal


5-Star Reviews

“Clean Choice is the only way to go. I went through several companies before I found them. They do a fantastic job every time.”

Tim Savalina in Pasadena, MD

“Clean Choice has cleaned the carpets in two of my houses and I have been amazed at how great they look. The carpets, both over 10 years old, look brand new. I was sure I was going to have to replace them but decided to try and have them cleaned first and I am so glad I did. Keith is extremely passionate about his job and very dedicated to providing the best service possible. I have already referred them to several of my friends and will continue to do so in the future.”

Elizabeth Bare in Columbia, MD

“All I can say is WOW! We had tried using wet vac cleaners in the past, with no real results. The results after Clean Choice came through are amazing! They were able to restore my carpet to the original color and texture in about 3 hours time. I have 2 young kids, and they can put a lot of wear and tear in a carpet. Clean Choice made my carpet look like the day I moved in, 5 years ago! Professional, courteous, and informative. They were able to schedule an appointment around my availability, and within 3 days of my call. I will be a lifelong customer, and can only say positive things about my experience.”

Scott Woods

“Clean Choice was great! The office and technician staff were very helpful with all my questions. They arrived on time and were very close to the estimated price. I would surely recommend them.”

Ron Barrier

“I have been using Clean Choice for at least 10 years to clean my carpets and they have always done an excellent job. All the employees, from the office staff to the actual cleaning technicians are professional and customer service oriented. I like the fact that they use environmentally friendly and non-toxic cleaning products as well as they are a locally family owned business. You are never pressured to buy something you don't need and they treat your fairly and with integrity.”

Sally DeSapio

“CLEAN Choice did an outstanding job eliminating the can urine smell that had plagued our family room for many years. In the past, we had tried replacing the carpet and padding, used virtually every urine cleaning and deodorizing product sold at Petsmart, and tried several other carpet cleaning services. But the cats kept re-soiling and the terrible smell would return. CLEAN Choice is the first company that permanently solved our problem. They lifted the carpet, treated and sealed the concrete, and for the first time in years, the room smells great and the cats have not re-soiled. I highly recommend CLEAN Choice!!!”

Eric Myren, Germantown

“I had several oriental rugs that had not been cleaned in a long while. I looked for an environmentally friendly company and found Clean Choice! Their services for pickup and delivery were great and the rugs are great! I really appreciate the family business individual approach. I highly recommend them!!!”

Jo Deaton, Annapolis

“We have been in our condo for 12 years and a few years after moving in we noticed that the grout on our bathroom floors was getting discolored. I contacted Clean Choice who came in to assess the situation. On his advice we had him clean and reseal the grout making it look brand new. Over the next several years we had him return to maintain its pristine condition. This is a family owned business with excellent service, both in the office when you call for information or to make an appointment and on the technical side when the technicians come out to do the work. Their prices are fair and their work is excellent. We recommend this company without reservation.”

Eunice Katz, Ellicott City

“Awesome service! Fast drop-off and pick-up and friendly and knowledgeable employees. I love supporting family-owned small businesses like this one. Will definitely return next time my rugs need to be cleaned.”

Briana Frost, Columbia

“My service was professional from arrival to end. The technician knew his job inside and out and was very well educated about the cleanings and products. He educated me very well. I was so surprised once he was complete. We thought that there was no renewal for our carpet. Once he finished, I actually had the opportunity to see the true color of the carpet! The odor was gone and the color was back bright! I would def recommend the company services to anyone. Thanks much!”

Kisha Porter, Severn

Green Carpet Cleaning In Maryland by CLEAN Choice

Servicing Baltimore, Annapolis, Columbia & Surrounding Areas

Service Areas

Anne Arundel County: Annapolis, Arnold, Cape St Claire, Crofton, Crownsville, Davidsonville, Edgewater, Ferndale, Gibson Island, Glen Burnie, Hanover, Laurel, Mayo, Linthicum, Millersville, Odenton, Pasadena, Riva, Severn, Severna Park, and more.

Baltimore County: Baltimore, Catonsville, Cockeysville, Glen Arm, Lutherville, Middle River, Owings Mills, Parkville, Perry Hall, Reisterstown, Towson, White Marsh, and more.

Carroll County: Eldersburg, Woodbine, and more.

Howard County: Clarksville, Columbia, Dayton, Elkridge, Ellicott City, Fulton, Glenelg, Glenwood, Highland, Jessup, Marriottsville, Sykesville, West Friendship, Woodbine, and more.

Montgomery County: Burtonsville, Colesville, Gaithersburg, Olney, Rockville, Silver Spring, Wheaton, and more.

Prince George’s County: Beltsville, Bowie, Greenbelt, Laurel, and more.




Our Affiliations