NOW THROUGH July 31st 2024

Click here to contact us or call 410-313-9090!

 Ask for our Disinfectant Wash for the deepest cleaning!

Germs and viral bacteria can live in rugs and carpeting for 4 to 6 weeks and become airborne with foot traffic. Our highest level of cleaning takes your rugs through 4 stages of decontamination to ensure the cleanest result possible. 

  • Multiple Soaks
  • Gentle anti-bacterial soap
  • Careful hand-scrubbing
  • Full extraction of soil and debris
  • Plus: Quick air-drying

Our customer’s health and safety are very important to us; if you schedule a pick-up, we will be wearing masks in your home for everyone’s safety and ask that you make your rugs as easy to access as possible to limit time spent in your home.

Disinfectant Wash at Main Street Oriental Rugs

We are open for area rug cleaning and repair drop-offs,
Monday through Saturday
10 am to 6:00 pm

Please call us when you arrive


Not local? No problem!
You can ship your rugs to us for our expert cleaning and repair services and we will ship your rug back to you looking better than ever!

Send your rug(s) to:

Main Street Oriental Rugs
Attn: Cleaning/Repair
8290 Main Street
Ellicott City MD 21043

Please include your phone number and email address and we will contact you when your rug arrives.

Color Run Rug Repair

Call us at 410-313-9090 


Your fine oriental rugs can be preserved and passed down from generation to generation with a little expert care. Our area rug cleaning services can bring out the hidden beauty of soiled rugs, remove pet stains and odors, and return your rugs to like-new condition.

Area Rug Cleaning

We guarantee to clean your area rugs to your complete satisfaction! 

Click here to contact us for a free estimate or call 410-313-9090

 Free pick-up and delivery

We offer 5 types of washes:
  • Regular Wash (For ordinary upkeep)
  • Super Wash (For rugs that receive a lot of foot traffic)
  • Super-Deluxe Wash (For heavy soil, grime, spills and stains)
  • Deep wash (For rugs that haven't been cleaned regularly)
  • Disinfectant Wash (For pet stains, chemical spills, mildew, etc.) 

Our method for cleaning your oriental rugs uses a blend of modern equipment and traditional hand cleaning.
+ Click here to learn more about our process.

Dusting: Because of the dense pile construction of area rugs, dirt particles work their way down through the fibers into the backing foundation of the rug where they cannot be removed by ordinary vacuuming. Dusting is an important step in the cleaning process. When necessary we use an age old procedure that has proven to be the most thorough in dust removal, known as rug beating.

Shampooing: A thorough hand shampooing of your rug using gentle wool-safe soap to lift debris and eliminate odors.

Rinsing: We purge your rug with clean, cool water, assuring that all shampoos, dirt, and grime are removed leaving your rugs as clean as possible.

Drying: Following tradition, we hang your rug in our climate-controlled warehouse and allow it to dry naturally.

Post detailing: Final spotting to remove any remaining foreign matter will be done with safety considerations towards the fibers and dyes as a priority.

* We never use any harsh chemicals or detergents on your area rugs *

Voted Best Cleaning Service
by Cleaning Service Reviewed

Cleaning Service Reviewed Best Cleaning Service

Click Here To Request A Quote Today!

Not local? No problem: ship your rugs to us and we'll ship them back to you.

Contact us for more information!

Area Rug Cleaning Before & After 

Area Rug Cleaning - Main Street Oriental Rugs

Area Rug Cleaning - Main Street Oriental Rugs

Area Rug Pet Stain Removal

Area rug dying for discoloration

Area rug fringe cleaning
Request A Quote Below

Contact us