Skip to main content
Conservation-Grade Service · From $95

Professional Rug Cleaning Chicago

Hand-washed in our Skokie workshop using conservation-grade chemistry. Dye-tested before every wash. Nothing outsourced.

Professional rug cleaning in Chicago — Ahmadi Rug workshop, Skokie IL
  • IICRCCertified firm
  • RICARUG Index Certified
  • MuseumTrained methods
  • In-House10,000 sq ft workshop
  • 5.0 ★Google · 79+ reviews
  • FreeInsured pickup

Why rug cleaning requires more than a carpet cleaner

A hand-knotted rug is a different object from wall-to-wall carpet. The pile is usually wool or silk — protein fibres that shrink under heat and bleed under high-alkaline detergents. The foundation is cotton or silk thread under tension; saturate it and you lift knots. And the dyes on anything pre-1950 are almost always natural, meaning they are fugitive: they run if you don’t test them first.

A truck-mounted carpet cleaner does none of that testing. It pushes hot water and detergent into the rug at pressure, and by the time the homeowner sees the damage — shrinkage, bleeding, a stiff dry — the rug has already been harmed in ways that are expensive or impossible to reverse.

Our cleaning process — step by step

  1. 01

    Inspection & dye test

    Every rug is logged, photographed, and dye-tested before a drop of water touches the pile — so we catch fugitive dyes that would bleed under water.

  2. 02

    Dry dusting

    Embedded grit is lifted out mechanically before washing. Most of what damages a rug is abrasion from the grit already inside it.

  3. 03

    Hand washing

    pH-managed chemistry matched to each fibre. Full cold-water submersion, worked by hand — never pressurised, never heated.

  4. 04

    Controlled drying

    Flat-dried on racks at room temperature with climate-controlled airflow. No heat, no dryers — heat sets stains and shrinks wool.

  5. 05

    Final inspection

    Photographed and checked against the intake record before it goes back in the van. You get the photo record with the rug.

If cleaning reveals sun fading or uneven dye — common in rugs that have sat in direct light for years — our color correction service can address it in the same visit.

The rugs we see most frequently with irreversible steam damage arrived looking clean on the surface. The damage was underneath, in the foundation, from heat and pressure we can't undo.
Ahmadi Rug workshop

What types of rugs do we clean?

Every piece is treated as a one-off. We see the following most weeks:

  • Persian — Tabriz, Kashan, Isfahan, Nain, Heriz
  • Turkish — Oushak, Hereke, Anatolian village rugs
  • Moroccan — Beni Ourain, Azilal, vintage Berber
  • Chinese — Peking, Ningxia, art-deco silk
  • Indian — Agra, Jaipur, Bhadohi hand-knotted
  • Modern wool — contemporary, flatweave, kilim
  • Silk & silk-wool blends — Hereke, Qum, Kashmir
  • Vintage & antique — pre-1950 heirloom pieces

Need the rug resized to fit a new room? Rug resizing is available alongside any cleaning job.

For everything that happens between professional cleanings — vacuuming, spills, moth prevention, long-term storage — see our complete rug care guide.

Work from our workshop

  • Ahmadi Rug professional rug cleaning workshop, 7300 N Lawndale Ave, Skokie IL
Rug Cleaning Process
Rug Repair — Hand Reweaving
★★★★★
“I have not been able to find a company who would clean my Persian rug correctly due to it having some silk parts to it. Babak and Ghorban did an amazing job — it looks brand new. They will continue to get my business each and every time. 1000% recommend.”
Dominique S. · Chicago

Common questions

  • Can you steam clean Oriental rugs?

    No. Steam cleaning shrinks wool fibres, bleeds natural dyes, and saturates the foundation. We use cold-water hand washing only — the same method conservators use on museum pieces.

  • How much does rug cleaning cost in Chicago?

    Cleaning starts at $95 and is priced per square foot by fibre type. An 8×10 wool rug typically runs $200–$360. Silk, antique, and heavily soiled rugs are priced after an in-person inspection.

  • How long does rug cleaning take?

    Most rugs are returned within 5–7 business days. Rush service is available — ask Bobby when you call and we will tell you honestly whether your piece can be safely expedited.

  • Do you pick up and deliver?

    Yes. Free insured pickup and delivery anywhere in Chicago and the North Shore. We come to you, roll the rug properly, and photograph it for chain-of-custody.

Ready to begin

Ready to see your rug
at its best?

Send photos or book a pickup — we respond within two hours during workshop hours.

📞 Call NowGet Estimate