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

Professional Rug Cleaning Chicago

Rug cleaning Chicago homeowners trust — hand-washed in our Skokie workshop using conservation-grade chemistry. Dye-tested before every wash. Nothing outsourced.

Text (847) 440-1349 — estimate in 30 minutes during workshop hours.

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

Want a number before you call? Use our rug cleaning cost calculator to estimate your job price by fibre type and dimensions.

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
Pricing

What does rug cleaning cost in Chicago?

Rug cleaning Chicago pricing depends on construction and fibre. The bands below cover most residential pieces; silk, antique, and heavily soiled rugs are priced after an in-person inspection.

  • Machine-made rugsfrom $3/sqft
  • Hand-tufted rugsfrom $4/sqft
  • Hand-knotted rugsfrom $5/sqft
  • Silk / viscose rugsfrom $7/sqft
  • Minimum charge$95 per rug

An 8×10 wool rug typically costs $320–$400. All estimates are written and firm before any work begins. Use the cleaning calculator below for an instant per-square-foot estimate.

★★★★★
“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. Bobby 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
Cleaning calculator

Estimate your rug cleaning in 30 seconds

Enter dimensions and rug type for a ballpark range. A firm written quote follows after Bobby inspects the rug or sees a photo.

1 · Dimensions

Enter both dimensions.

2 · Rug type

Common questions

  • How much does rug cleaning cost in Chicago?

    Rug cleaning in Chicago typically costs $3–$7 per square foot depending on fiber type. Machine-made rugs start at $3/sqft. Hand-knotted wool rugs cost $5/sqft. Silk rugs cost $7/sqft. Most rugs have a minimum charge of $95. An 8×10 hand-knotted wool rug (80 sqft) runs approximately $400. All estimates are written and firm before any work begins — no surprise charges.

  • How long does rug cleaning take in Chicago?

    Most rug cleaning jobs at our Skokie workshop are complete in 5–7 business days. Rush turnaround (3 business days) is available on request. The timeline includes: inspection and dye testing (day 1), hand washing (day 1-2), controlled flat drying (day 2-3), pile grooming and final inspection (day 4-5), and return delivery to your door.

  • Do you clean Oriental and Persian rugs in Chicago?

    Yes — Oriental and Persian rugs are our primary specialty. Hand-knotted rugs from Iran (Persian), Turkey, Afghanistan, and the Caucasus require cold-water hand washing, dye testing before every wash, and flat drying — never hot-water extraction or steam. We clean all fiber types including wool, silk, wool-silk blends, and cotton foundation pieces.

  • Can you steam clean my rug?

    No — and you should not let anyone steam clean a hand-knotted rug. Hot-water extraction causes wool fiber shrinkage, dye migration, and foundation saturation that can lead to rot. Conservation-grade cold water hand washing is the only safe method for hand-knotted pieces. This is why museum textiles are never steam cleaned.

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

Service area

Serving Chicago and the North Shore

Ahmadi Rug provides rug cleaning for homeowners and interior designers across Chicago and the North Shore. We offer free insured pickup and delivery from Lincoln Park, Gold Coast, Evanston, Wilmette, Winnetka, Glencoe, Lake Forest, Highland Park, Northbrook, Glenview, and Skokie — as well as western suburbs including Hinsdale, Oak Park, and Naperville.

Most cleaning jobs are completed within 5-7 business days and returned freshly cleaned and wrapped. Rush service is available — call Bobby for availability.

To schedule a free pickup from anywhere in our service area, call (847) 440-1349 or submit an estimate request online.

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.

Request an estimate

Tell us about your rug

Free download

The Rug Owner’s Care Guide

10 pages covering fiber care, rotation schedules, spill response, moth prevention, and when to call a professional. Written by Ghorban from 40 years of conservation work.

No spam. Unsubscribe any time.

CallTextEstimate