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

Area Rug Cleaning in Baltimore & Annapolis

Persian, Oriental & Area Rug Cleaning Experts

Hand washing rug cleaners in Baltimore & Annapolis, MD

With a strict “do-it-right-the-first-time” attitude, we have been able to steadily grow as a household and business name throughout Maryland. We offer more than three decades of experience in Persian and Oriental rug, specialty rug, and handmade rug cleaning and care, including our comprehensive rug cleaning, guaranteed pet odor and stain removal, moth treatment, and expert restoration and conservation.

We handwash all types of domestic and international Persian, Oriental, and area rugs including; handmade wool rugs, machine-made area rugs, Persian rugs, Oriental rugs, Turkish rugs, Afghan rugs, Pakistani rugs, Chinese rugs, Indian rugs, silk rugs, tribal rugs, Kilims, and more!

We specialize in full-service:

  • ALL-INCLUSIVE “Complete Clean”
  • Persian, Oriental, and area rug cleaning with purified water
  • Complete rug repair and restoration
  • Pet stain and odor removal rug cleaning – cat urine removal specialists
  • Rug fiber stain protector
  • Custom felt rug pad – LIFETIME WARRANTY
  • Area rug moth repellent
  • Rug appraisal
  • Tyvek RugWrap™
  • Rug storage and worldwide shipping services
  • Satisfaction guarantee

Talk to a LIVE rug cleaning specialist at CLEAN Choice, CALL NOW for a free quote and to schedule your convenient free rug pickup! Call 410-978-6050 or contact us online.


They did a great job cleaning 3 hard-to-clean handmade wool rugs from the Middle East. They even got urine stains out. They were also very courteous and easy to work with both over the phone and via email. I highly recommend this business!

– Brett R. in Annapolis, Maryland

Carpet cleaning reviews by CLEAN Choice Baltimore/Annapolis clients



Our Proven 8-Step Purified Water Rug Washing Process

Area rug cleaning in Baltimore and Annapolis by CLEAN Choice


Our 8-step rug cleaning process employs the simple element of purified water to deliver an extremely thorough, yet gentle rug cleaning. Though it’s more time consuming, cleaning area rugs by hand ensures that no stain or odor is overlooked and a rug’s delicate construction is not placed under undue stress. This approach produces the most thorough cleaning for your treasured investment.

Step 1: Free Rug Pickup & Pre-Inspection

Our Master rug cleaner will thoroughly inspect and determine as much as possible about the type of rug and inherent qualities that may affect rug cleaning. He will outline in writing the rug cleaning “prescription”, any recommended repairs, and expected results.

Step 2: Dry Soil Removal

We use a variety of dry soil removal techniques, including compressed air, special vacuum attachments, a pile lifter, and our new, state-of-the-art RugBadger.

Step 3: Pre-Condition Fringe Preparation, Pre-Spotting & Odor Removal

Depending on the area rug’s fiber content and the type and level of soil, the fine rug will be pre-treated to loosen the dry soils. Any potentially difficult spots, stains, or pet urine sites will be pre-treated with eco-friendly solutions to ensure complete removal (including the fringe).

Step 4: Immersion Hand-Washing Using Purified Water

Using a continuous flow of purified water, combined with a mild, WoolSafe pH-neutral cleansing agent massaged deep into the rug fiber, further removing the rug’s contaminants and keeps them from settling back into the rug again. While the area rugs are submerged, compression rollers purge or “squeeze” all remaining soil and contaminants. Rugs with particularly stubborn contaminants, such as pet urine odor or smoke odor, are submerged for an extended period of time to guarantee their complete removal.

Step 5: Centrifuge Rug-Wringer

Our plant utilizes a cutting-edge centrifuge rug-wringer. With a combination of centrifugal force, effective chemistry, and purified water irrigation, contaminants are thoroughly flushed out! It removes over 95% of moisture from rugs in less than three minutes.

Step 6: Controlled Heat Drying & Post Detailing

Once the rug is removed from the centrifuge, it heads to our heated rug dry rack. Here, the rugs dry for 24 to 48 hours. When the rug is completely dry, it’s combed with soft groomers made for specialty fine rugs. In post-detail, we restore all fringes using a professional-grade tool.

Step 7: Post Cleaning Inspection

Our certified master rug cleaner will perform a meticulous, inch-by-inch, post rug cleaning inspection. If the master cleaner feels that the area rug can be cleaned further, your rug will be sent back through the full rug cleaning process once more. Our master rug cleaning manager will give the rug a final inspection and then release it for either pickup or free delivery.

Step 8: Final Touch & Delivery

After the rug facility manager has approved your rug for delivery or pickup, a product called Triple-Plus+ encapsulation sanitizer, deodorizer, and stain protector is then applied at no additional cost. Triple-Plus+ is plant-based and forms a microscopic barrier around each fiber to enhance vacuuming and add extended soil repellency and stain protection.

Call Ashley at 410-978-6050 or contact us online for a free quote and to schedule your convenient rug pick-up appointment!



“Clean Choice did a fantastic job on my area rug. Communication before the pickup was great. There were no surprises in the price quoted. The delivery person was professional and on time. Basically, this is what any company should STRIVE for. Clean Choice sets the bar!”

– Michael in Annapolis, Maryland

Carpet cleaning reviews by CLEAN Choice Baltimore/Annapolis clients


Why Choose CLEAN Choice for Area Rug Cleaning?

100% Handwashing Area Rug Cleaning

Rug cleaning services at CLEAN Choice MarylandCLEAN Choice is the only premium, full-service eco-friendly, and green handwashing area rug cleaning company in Baltimore and Annapolis. We feature a premium 8-step purified water rug cleaning process that exceeds IICRC and WoolSafe industry standards and is sure to leave your fine rugs thoroughly dirt, odor, and residue-free. Every rug is cleaned individually to avoid cross-contamination with other rugs.

“A Higher Standard of CLEAN

The best carpet cleaning in Baltimore by CLEAN ChoiceCLEAN Choice is the premier oriental and area rug cleaning, rug repair, and rug restoration service for Greater Baltimore and Annapolis region. All our rug washing is done by hand at our 4,000 sq. ft. state-of-the-art facility at 7391 Washington Blvd, Suite 105, Elkridge, MD. We use the best green and eco-friendly, child- and pet-safe cleaning and treatment products, and specialize in Persian, Oriental, and area rug cleaning, stain removal, odor removal, rug repair, and rug restoration services.

CLEAN Choice is bonded, fully insured, and offers FREE rug pick-up and delivery. Contact us online for a FREE quote and to schedule your appointment!

CLEAN Choice area rug cleaners uses woolsafe products and processes

Our Area Rug Cleaning Service Area

Anne Arundel County: AnnapolisArnold, Cape St. Claire, Crofton, Crownsville, Davidsonville, Edgewater, FerndaleGibson IslandGlen BurnieHanoverLaurel, Mayo, Linthicum, MillersvilleOdentonPasadena, Riva, SevernSeverna Park, and more.

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

Carroll County: Eldersburg, Sykesville,  and more.

Howard County: ClarksvilleColumbia, Dayton, ElkridgeEllicott City, Fulton, Glenelg, Glenwood, Highland, Jessup, Marriottsville, Sykesville, West Friendship, Woodbine, and more.

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

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

“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
Our Affiliations