Oriental Rug Cleaning Services

We provide in-plant rug cleaning services for rugs from around the world including Navajo, Turkish, Afghani, Persian, Oriental, Persian rugs and modern machine made carpets. There is no one solution to fit all.

Each rug is analyzed, tested for colorfastness, and hand-washed individually, eliminating the risk of dye color bleeding, damage, and cross-contamination.

Free Quote

We'll respond in a few minutes.
  • This field is for validation purposes and should be left unchanged.
Our In-Plant
Rug Washing Process:

Oriental and area rugs are made with delicate materials such as wool, silk, cotton, a unique blend and synthetic materials, so we need to correctly analyze the construction, condition and utilize the appropriate process.

Step 1
Drop-Off or Schedule a Pickup

We’ll move any furniture placed on your rugs, inspect your rugs, get exact measurements and provide exact costs for the services requested. We’ll provide an invoice with all of this information & answer all questions. We’ll roll and load the rugs, and reset your room back for you, happily.

Locations Service Area

Step 2
Rug Inspection
Rug Cleaning Services MarylandIt’s very important to inspect your rugs before we start the washing process. It must also be pointed out that the fringes of the rug cannot be cleaned. So don’t choose the quick, easy and wrong way it will cost you much more in the long run.

  • Each rug is treated according to its’ characteristics.
  • We analyze the knot structure, dyes, condition, age, & damage.
  • Inspected for any per-existing conditions or problems.
  • Tested for colorfastness.

Step 3
Rug Dusting
Oriental Rug DustingSettlement of dust, sand, or grit can reduce the life of a carpet by causing premature wear. We vacuum (front/back) to remove fine particle soil. This is an important step in the cleaning process, and is not included at cleaners offering on-site cleaning, dry cleaning, steam cleaning and other cleaning methods.

Step 4
Rug Washing by Hand
Rug Washing ServicesThe rug is soaked front and back with plenty of clean, cold water. An organic rug shampoo is applied and the rug is hand-washed going the way of the pile. All work is gently done by hand to insure that no damage is caused.

While the process is more time consuming, it enables us to remove dirt, pet stains/odor and allergens from your rugs and make them look beautiful, preserving their value and ability to be passed on as family heirloom.

Step 5
Rinse & Repeat
Rug Cleaning RinseWe continue to rinse until the shampoo is removed & the water running off your rug is clear.

Step 6
Water Extraction
Water Extraction(No Dripping)

Approx. 99% of excess water is extracted using an extraction vacuum.

Step 7
Rug Drying
Rug Drying ProcessTemperature controlled room – filtered air drying conditions, with no allowance for growth of mold or bacteria.

Step 8
Fringe / Details
Rug Fringe CleaningHand-clean the fringe.

Step 9
Final Inspection & Wrap
Rug InspectionYour rug will be wrapped to protect it from dust and environmental soils until it is picked up or delivered. We’ll return your rugs back to you – free of residues, allergens, dirt, stains, soil & toxic substances – cleaner & healthier for you & your family.

In-Home Rug Cleaning

Carpet cleaners offer in-home rug “steam cleaning” which only cleans the surface, leaving fine dirt and micro particles at the foundation. Also, if the rug does not dry fast enough, the opportunity for mold growth and odor arises. Learn More


How can I get an estimate of cost?
I need my rug back sooner than a week?
Do you offer free pickup and delivery?
Can you remove all rug stains?
Do you offer a guarantee?
Types of Rugs we Wash: