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

Area Rug Cleaning

Baltimore/Annapolis Oriental and Area Rug Cleaning Experts

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

It was a great experience. They are knowledgeable and did a excellent job with my rug.
Mary Val in Odenton, MD

We offer Free rug cleaning pick-up and delivery throughout the Baltimore and Annapolis, MD region.

CLEAN Choice Maryland Is The Premier Area Rug and Oriental Rug Cleaner in Baltimore & Annapolis. Expert Green Rug Cleaning Services, Affordable Prices. Baltimore/Annapolis Rug Cleaning.

In-plant area rug cleaning is recommended for fine oriental rugs and loose woven rugs. CLEAN Choice is trusted with and cares for the finest to the most basic area rugs from around the world.

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…

We specialize in full-service:

  • 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
  • Area rug moth repellent
  • Rug appraisal
  • Tyvek RugWrap™
  • Rug storage and shipping services

Our Proven Purified Water Rug Cleaning Process

oriental-rug-cleaners-annapolis-baltimore-mdCLEAN Choice has been in the oriental rug cleaning business for over 30 years. Our expert oriental and area rug cleaning has always been the best in Baltimore and Annapolis.

We’ve invested in State-of-the-Art Rug washing equipment and are fully equipped with a RugBadger/Tumble Duster, Purified Water Washtub and Centrifuge Wringer to assure that your rugs will be thoroughly cleaned.

Every oriental and area rug is treated individually. We take your rug back to our rug cleaning facility for our master rug cleaner and weaver to carefully inspect your rug to determine the best rug washing process for it, taking into account the age of the rug, the materials used to create the rug, whether threads and fibers are torn/weak, how much wear and fading the rug shows, any color bleed, and its overall condition.

That being said, we follow the eight-step rug cleaning process below because we find that this general framework produces the best rug cleaning results for our customers.

Carpet cleaning reviews by CLEAN Choice Baltimore/Annapolis clients

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 in Elkridge, MD., 1/2 mile south of Rt 100 (2nd traffic light, across from Subway)

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

Your local certified carpet cleaners CLEAN Choice Maryland


Our Eight Step Purified Water Rug Washing System

Step 1: Free Pick Up and Pre-Inspection

CLEAN Choice area-rug-cleaning in Baltimore and annapolisWe will determine as much as possible about the type of rug and it’s inherent qualities that may affect the rug washing. We then outline the expected results and thorough rug cleaning “prescription”. CLEAN Choice will come to your home or business to pick up your oriental area rug, or you may drop it by our conveniently located rug washing plant in the Baltimore Washington Commerce Park on US 1 in Elkridge, MD., 1/2 mile south of Rt 100

Step 2: Dry Soil Removal

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

Step 3: Pre-Condition

Depending on the area rugs fiber content, level of soil, and soiling type, the fine rug will be pre-treated to emulsify 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 special green rug cleaning solutions to increase ensure complete removal. The fringe will also be pre-treated for maximum soil removal.

Step 5: Rug Washing using Purified Water

In the rug weaving capitals around the world, handmade rugs are washed by submerging them in flowing rivers fresh water for several hours. Our new and improved purified water rug washtub will thoroughly deep clean your rugs, gently. It consists of water paddle wheels, which mimic the gentle motion of river and hand washing. Dry soil and odors are effectively removed by the turbulent but gentle flow of the purified wash water without the use of abrasive brushes or other mechanical devices that could damage the delicate rug fibers. Our purified water rug washing solutions not only provide the most thorough eco-friendly rug cleaning, but they ensure that dye transfer or cross-contamination is impossible during the rug washing process.

Step 6: Centrifuge Rug-Wringer

We use the most advanced centrifuge rug-wringer in the world. Using a combination of centrifugal force, effective chemistry, and purified water irrigation, soil and contaminants are thoroughly flushed out of the rugs better than any other method! It removes over 95% of moisture from rugs in 3 minutes or less. Area rugs with any particularly stubborn contaminants, such as pet urine odor, are submerged for an extended period of time to guarantee their complete removal.

Step 7: Controlled Dry and Post Detailing

Achieving an efficient and fast drying method is critical as rugs can mildew and mold if saturated for too long of periods of time. Once we remove the rug from the centrifuge, controlled rug drying takes place in our heated rug dry room using a combination of hanging racks, air circulation, dehumidifying processes, and heat. Here, the rugs are allowed to dry for 24 to 48 hours. When the rug is dry, it is finished and combed with soft groomers made for specialty rugs. Post detailing involves restoring all fringes using a specially designed 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 delivery or pick up. Your fine rugs will then be delivered or are ready for you to up at our plant. Upon delivery, we will re-lay the rug for you.

Carpet cleaning reviews by CLEAN Choice Baltimore/Annapolis clients

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 BurnieHanover, Laurel, 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: Clarksville, Columbia, 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