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

Area Rug Cleaning Services

Area & Oriental Rug Cleaning

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

We offer complimentary pick-up and delivery throughout the Baltimore and Annapolis, MD region.

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 Anne Arundel County, Maryland


Carpet cleaning reviews by CLEAN Choice Baltimore/Annapolis clients

When you call CLEAN Choice for area rug cleaning in Baltimore, Annapolis, Columbia, or any of their surrounding areas you can rest easy knowing your area rug is in good hands.

Maryland’s Premier Oriental Area Rug Cleaning and Restoration Service

CLEAN Choice area rug cleaners uses woolsafe products and processesHelping maintain area rugs and keeping them in great condition is our passion. We offer unbeatable professional area rug cleaning prices in Maryland. Oriental and area rugs, with their vivid colors and designs, are both decorative and functional. Over time, however, foot traffic, stains, pets, and even spot cleaning can make your rug look dull and worn. The experts at CLEAN Choice Cleaning & Restoration will restore your rug’s original beauty with our professional oriental and area rug cleaning and repair services. The award-winning CLEAN Choice rug cleaning team of professionals has been cleaning oriental and area rugs for more than 30 years.

In-plant area rug cleaning is recommended for Oriental rugs and loose woven area rugs. Fine area rugs should not be cleaned on location like wall to wall carpeting. CLEAN Choice cares for the most basic area rugs to the finest oriental rugs from around the world.

Our 8-step immersion rug cleaning process utilizes the most advanced soap-free green cleaning technology, residue-free purified rinse water system and WoolSafe shampoo’s.

Get high-quality Oriental & area rug cleaning at unbeatable prices with Baltimore and Annapolis Rug Cleaning & Repair.

We will pick your Oriental and area rugs up for free and bring them to our state-of-the-art RugSpa rug cleaning plant where it will receive our very thorough Eight Step Rug Cleaning System to get maximum soil, spot and stain removal. Having your area rugs cleaned in our rug cleaning plant allows us to give it several extra treatments for the most thorough rug cleaning, controlled heat drying, and the use of various specialty tools that are not available on location.

State-of-the-Art PURIFIED WATER Rug Cleaning Plant

CLEAN Choice has been in the rug cleaning business for over 30 years. Our area rug cleaning has always been the best in Baltimore, but we always strive to bring even better quality service to you. We made a substantial investment in State-of-the-Art RugSpa Rug cleaning equipment that is even better than before! We are now fully equipped with a Tumble Duster Vacuum, Purified Water Washtub and Centrifuge Wringer to assure that your rugs will be cleaned better than ever!

We wash domestic and international handmade fine rugs including Tribal Rugs, Kilims, Persian Rugs, Silk Rugs, Chinese Rugs, Oriental Rugs, Turkish Rugs, Afghan Rugs, Pakistani Rugs, Indian Rugs, machine-made area rugs and more…

Our 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)

“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 Eight Step Purified Water RugSpa Rug Washing Process

Area rug cleaning in Baltimore and Annapolis by CLEAN Choice

The Rug Cleaning Process

Step 1: Free Pick Up and Pre-Inspection

CLEAN Choice 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.

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

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.

Step 4: Fringe Preparation, Pre-Spotting, & Odor Removal

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 5: Rug Washing using Purified Water

Our machines massage purified water (combined with a pH-neutral cleaning agent) deep into the fiber of the rug. This coaxes out a rug’s embedded contaminants and keeps them from settling back into the rug later. While the area rug is submerged, two compression rollers purge all remaining contaminants or odors. Any rugs with particularly stubborn odors or soils are submerged multiple times to guarantee complete removal.

Step 6: 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 7: Controlled Dry and Post Detailing

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

Step 8: Post Cleaning Inspection and Delivery

Our master rug cleaning manager will give the rug a final inspection and then release it for either pick up or free delivery.

We specialize in full-service:

  • All-Inclusive Rug Cleaning Pricing That Includes: the Rug cleaning, sanitizing, deodorizing and stain protection
  • 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

5-Star Customer Reviews don’t lie, CLEAN Choice has great reviews.

Talk To A LIVE Rug Cleaning Specialist, CALL Ashley NOW for a free quote and to schedule your convenient 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