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

Area Rug Cleaning

Area & Oriental Rug Cleaning Experts

Serving Annapolis, MD, Baltimore, MD, Cockeysville, MD, Columbia, MD, Crofton, MD, Ellicott City, MD, Laurel, MD, Owings Mills, MD, Pasadena, Md, Perry Hall, MD, Rockville, MD, Severn, MD, White Marsh, MD, & Surrounding Areas

ALL-INCLUSIVE “Complete Clean” Pricing That Includes: the Rug cleaning, sanitizing, deodorizing, stain protection, and fringe detailing.

carpet cleaning Baltimore five star rated CLEAN Choice They did a great job cleaning 3 hard-to-clean hand-made 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 Raynor in Annapolis, Maryland

Carpet cleaning reviews by CLEAN Choice Baltimore/Annapolis clients


FREE Rug Pickup & Delivery throughout the Baltimore and Annapolis, MD region.

Ask about our Lug-Your-Rugs Special!   And after hours pickup and drop off.


Persian, ORIENTAL & Area RUG CLEANING IN Baltimore & Annapolis


Rug cleaning services at CLEAN Choice MarylandCLEAN Choice is the only premium, full-service eco-friendly & green rug cleaning company in Baltimore. We feature a premium 8 step purified water Persian and oriental rug cleaning process that exceeds IICRC and WoolSafe industry standards and is sure to leave your fine rugs dirt, odor, and residue-free.  We only use the safest handwashing rug cleaning methods, including a purified water immersion cleaning system and green cleaning products and WoolSafe shampoo’s.

Immersion Rug Cleaning

“A Higher Standard of CLEAN”

CLEAN Choice is the premier oriental & 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 equipped with purified rinse water immersion cleaning and heated drying equipment. We use the best green & eco-friendly, child and pet safe cleaning and treatment products and specialize in oriental & area rug cleaning, stain removal, odor removal, rug repair, and rug restoration services.

We offer more than three decades of experience and expertise in Persian and Oriental rug, specialty rug, and handmade rug cleaning and care, including our comprehensive rug cleaning, guaranteed pet odor & stain removal, moth treatment, and expert restoration and conservation.

CLEAN Choice is bonded, fully insured, and offers FREE rug pick-up and delivery.

We are Baltimore’s only family owned & operated, full-service area rug cleaning and repair company that utilizes a state-of-the-art purified water immersion rug washing method. This unique purified water hand-wash system implements an advanced, eight-step rug cleaning process and ensures the most thorough and safest cleaning of all fine textiles. To date, our technique has out-performed all other rug cleaning systems both in preserving the integrity of the area rug and in achieving complete stain, soiling material, and odor removal.

Having been in the area rug cleaning and rug repair business for more than 30 years, our master rug cleaners are most knowledgeable in the various styles, designs, and materials of machine-made rugs and hand-knotted oriental rugs, and can advise you on the cleaning and repair needs of your particular rug. We care for the most basic area rugs to the finest oriental rugs from around the world. Each and every area rug receives a “hand-&-knees” final cleaning inspection before being certified as ready for delivery or pick-up.

We wash all types of Persian, oriental, and area rugs: new, antique, hooked*,braided, flat-weaves, tufted*, machine-made, hand-knotted as well as all types of fibers: wool, cotton and synthetic rugs.

We handwash domestic and international handmade fine rugs including;

  • Hand made wool rugs
  • Persian Rugs
  • Oriental Rugs
  • Turkish Rugs
  • Afghan Rugs
  • Pakistani Rugs
  • Chinese Rugs
  • Indian Rugs
  • Silk Rugs
  • Tribal Rugs
  • Kilims
  • Machine-made area rugs
  • And more…

We specialize in full-service:

  • ALL-INCLUSIVE “Complete Clean” Pricing That Includes: the Rug cleaning, sanitizing, deodorizing, stain protection, and fringe detailing.
  • Oriental and area rug cleaning with purified water
  • Complete rug repair and restoration
  • Pet urine 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 world-wide shipping services
  • Satisfaction Guaranteed

Talk To A LIVE Rug Cleaning Specialist At CLEAN Choice, CALL ASHLEY NOW for a free quote and to schedule your convenient free rug pick-up! 410-978-6050 or contact us online

Servicing Howard County, Anne Arundel County, Baltimore County, Carroll County, Montgomery County, Southern Hartford County, And Northern Prince George’s Counties since 1989.

Our family-owned and run 4,000 sq. ft. operational facility and state-of-the-art rug cleaning plant is conveniently located in the Baltimore Washington Commerce Park on US 1, at 7391 Washington Blvd, Suite 105 Elkridge, MD. 21075, 1/2 mile south of Rt 100 (2nd traffic light, across from Subway). FREE Rug Pickup & Delivery throughout the Baltimore and Annapolis, MD region.

If you’re too far away for us to pick-up your fine rugs or for you to drop the rug off, we can gladly receive your rugs via your preferred shipping carrier to our location.  In fact, we already serve hundreds of our clients this way. Ship your rugs to us and we will perform the approved services and ship your rugs back as soon as all services have been completed.

carpet cleaning Baltimore five star rated CLEAN Choice “Clean Choice did a fantastic job on my area rug. Communication before 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, MD


Carpet cleaning reviews by CLEAN Choice Baltimore/Annapolis clients

Talk To A LIVE Rug Cleaning Specialist At CLEAN Choice, CALL ASHLEY NOW for a free quote and to schedule your convenient free rug pick-up! 410-978-6050 or contact us online


Our Proven 8-Step Purified Water Rug Washing Process


Area rug cleaning in Baltimore and Annapolis by CLEAN Choice

CLEAN Choice area rug cleaners uses woolsafe products and processes

Premium Eco-Friendly Rug Cleaning Process

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 Pick Up and Pre-Inspection

We will come to your home or business to inspect and pick up your Oriental area rug, or you may drop it by our rug cleaning plant. 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 rugs 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

In the weaving capitals of the world, handmade rugs are immersion hand-washed for several hours in flowing river water. Our immersion handwashing simulates this age-old cleaning process, enabling all foreign matter to be purged from an area rug. 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 3 minutes.

Step 6: Controlled Heat Drying and 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 and 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 NOW for a free quote and to schedule your convenient rug pick-up appointment! 410-978-6050 or contact us online

Custom Felt Rug Pads for Life

Custom-sized felt rug pads from CLEAN Choice Rug Cleaning will extend the life of your Oriental/area rug. Our rug cleaning specialists will hand cut a rug pad to fit the specific dimensions of your area rug to absorb sound, prevent slipping, and provide softness and cushioning under foot. A custom-cut felt rug pad sized for your area rug is a good investment, and it will extend the useful life of your fine rug while making it comfortable to walk and lay on. Find out more about our custom felt rug pad services, and ask about our FREE rug pickup and delivery services in Baltimore and Annapolis.

  • 100% Recycled materials – 100% Recyclable
  • Green Label Plus Certified by the Carpet & Rug Institute
  • 100% Non-toxic, Non-allergenic, and Biodegradable
  • No odors or off-gassing
  • Special Pet Urine Barrier Pad to protect your hardwood floors
  • Synthetic backing will not stain or discolor your hard floors
  • LIFETIME Warranty, as long as CLEAN Choice maintains and services the pad
  • Call for details

The hundreds of 5-star customer reviews don’t lie, our rug cleaning team has GREAT REVIEWS!

Carpet cleaning reviews by CLEAN Choice Baltimore/Annapolis clients

Talk To A LIVE Customer Service Specialist, CALL ASHLEY NOW for a free quote and to schedule your convenient appointment! 410-978-6050 or contact us online


We serve clients from all over the state of Maryland and the United States (and occasionally the world) that trust us to clean and restore their precious fine rugs.  Our rug cleaning process is deep and delicate and will leave your rugs looking beautiful and pristine. We would gladly receive your rugs via your preferred shipping courier at our location(UPS, FedEx).

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