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

We Achieve Amazing Results!

Rug Cleaning

Oriental and Area Rug Cleaning Baltimore/Annapolis  –  Rug Repairs & Custom Rug Pad

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, Woodbine, MD, & Surrounding Areas

Carpet, Oriental/Area Rugs, Upholstery, Hardwood, Natural Stone, Tile & Grout, Cement, Outdoor Surfaces, and More…

“Just had 2 sofas and an oriental rug cleaned (smelled like the dog!) and they did an awesome job! They look clean, feel clean and best of all, smell clean. Very friendly and professional and reasonably priced! Would definitely use them again!”  

Sandy C. in Ellicott City, MD

Carpet cleaning reviews by CLEAN Choice Baltimore/Annapolis clients

Put Your TREASURED Area Rugs…In the Hands of The TRUSTED Rug Cleaners and Pet Urine Odor Removal Experts At CLEAN Choice Maryland


We offer Free pick-up and delivery of your fine area rugs throughout the Baltimore and Annapolis, MD Area.

Your elegant oriental rugs play a prominent role in your home. Unfortunately, wear and tear can significantly impact your area rugs appearance and value.

Why Clean Your Fine Rugs At Our Rug Washing Plant using Purified Water?

CLEAN Choice area-rug-cleaning in Baltimore and annapolis
CLEAN Choices new state-of-the-art rug cleaning plant using Purified Water.

Just like all of our other premium cleaning services, we aim for absolute perfection when it comes to rug cleaning in Baltimore and Annapolis. In order for us to make sure that we were beating our competitors when it came to quality rug cleaning and care, we’ve created our stat-of-the-art Rug Washing Plant using Purified Water.

Experience the CLEAN Choice Difference

In-plant rug cleaning is recommended for oriental rugs, area rugs, and woven rugs every one to three years and more often if you have pets. Fine rugs cannot be thoroughly cleaned in your home like wall to wall carpet. CLEAN Choice cares for some of the finest to the most basic rugs from around the world. We specialize in pet urine rug cleaning and rug repair.

We can pick your rugs up for free or you can save 10% when you bring your rugs to our special rug cleaning plant in Elkridge, MD where it will receive our very thorough Eight Step Rug Cleaning System using purified rinse water.

Our eight-step rug washing process employs the simple elements of air and purified water to deliver the most thorough, yet gentle rug cleaning ever. Though more time consuming, our eight-step rug cleaning ensures that no stain is overlooked or any odor still lingers. This approach produces the most thorough rug cleaning for your treasured investment.

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

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

The hundreds of 5-star customer reviews don’t lie, our carpet cleaning service 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

Your local certified carpet cleaners CLEAN Choice Maryland

Fine Rugs We Clean:

Oriental, Persian, Indian, Chinese, Pakistani, Turkish, Karastan, Cotton, Shag, and More…

Our Rug Cleaning & Restoration Services:

  • Organic rug cleaning, repair, restoration, and rug padding
  • We have the most modern rug cleaning plant using purified water in all of Baltimore and Annapolis
  • We use a thorough eight-step eco-friendly rug cleaning process
  • We are fully insured and bonded for your protection
  • We do custom carpet binding, repair, fringing, reweaving, and serging
  • Moth Pre- and Post-Treatment
  • Green Guard Stain Treatment
  • Allergy & Asthma Treatment
  • Pet Urine Rug Cleaning – Cat Urine Rug Cleaning Specialists
  • Stain , Spot, and Color Run Removal
  • Storage
  • We only use Wool Safe certified eco-friendly cleaning solutions
  • Exclusive Certified Green Label Plus Life of the Rug Warranty Area Rug Padding
  • We hand-check and wrap each rug for delivery or pick-up
  • We have 30 years experience and expertise!
  • Take 20% Off In-Plant Rug Cleaning and Save an Additional 10% when you bring your rugs to our special rug cleaning plant in Elkridge, MD

State-of-the-Art Rug Washing Process

We have exciting news for everyone!! As you know, CLEAN Choice has been in the carpet and rug cleaning business for 30 years. Our area rug cleaning has always been the best in Baltimore and Annapolis, but we continue to strive to bring the best quality service to you. In 2018, we made an investment in the most advanced State-of-the-Art Rug washing equipment that was even better than before! We are now fully equipped with a Powerful Rug Duster Vacuum®, Purified Water Submersion Washtub and Centrifuge Drying Wringer to assure that your area rugs will be thoroughly cleaned better than ever.

Our Eight Step Rug Cleaning System

Step 1: Pick Up and Pre-Inspection
We will determine as much as possible about the type of rug and it’s inherent qualities that may affect washing. We then outline the expected results and thorough cleaning “prescription”. CLEAN Choice will come to your home to pick up your rug, or you may drop it by our conveniently located rug washing plant in Elkridge, MD..
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 fiber content, level of soil, and soiling type, the 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 cleaning solutions to increase the chances of 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 for several hours. Our new and improved 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 cleaning, but they ensure that dye transfer or cross-contamination is impossible during the rug washing process.
Step 6: Purified Rinse Water
We use one of the most advanced rug-wringer centrifuges in the world. Using a combination of centrifugal force, effective chemistry, and 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. 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 12 to 24 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 rug cleaning plant 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.

Expert Rug Repairs

If you have a valuable oriental rug that’s showing wear-and-tear that you wish could be repaired – CLEAN Choice can help give to it a new lease on life.

Oriental & Persian rug cleaning & repair. Located in Elkridge, MD. Free pick up and delivery available.

Our master rug weavers are ready to fix any damage that your area rug may have.  In most cases, we can provide a near exact color match for wool which adds strength and value to the rug.

Our professional rug repair experts can repair its edges and frayed areas, add new fringe, and reweave and restore your Orientals to their original condition making them look new and beautiful again!

  • Replacing Damaged Fringe
  • Repairing Edges
  • Color Run Removal
  • Securing Damaged Areas
  • Spot Removal
  • Re-Weaving Holes

Custom Felt Rug Pad for Life

  • 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 carpet cleaning service 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 also offer area rug repair services in Annapolis, Baltimore, Columbia, Elkridge, Hanover, and Severn!

CLEAN Choice csrpet cleaning and rug cleaning operations facility in Elkridge, MD

Area Rug Cleaning Service Area

Anne Arundel County: Annapolis, Arnold, Cape St Claire, Crofton, Crownsville, Davidsonville, Edgewater, Ferndale, Gibson Island, Glen BurnieHanover, 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, Rossville, Towson, White Marsh, and more.

Carroll County: Eldersburg 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, 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