Skip to main content

Our Fox Valley location in St. Charles — insured pickup & delivery for the western suburbs. Request a free estimate.

St. Charles · IL · Insured pickup & delivery

Rug Cleaning & Repair in St. Charles, IL

Rug cleaning, repair and restoration for St. Charles and the Fox Valley, arranged through our St. Charles location and carried out in our Skokie workshop. Insured pickup and delivery is free within 5 miles of our Skokie workshop or our St. Charles location, and $75 round trip beyond.

Local pickup is part of our professional rug cleaning service in Chicago — the same conservation-grade hand washing we bring to every rug in our Skokie workshop. See how insured pickup and delivery works.

By Appointment Only — Insured Pickup & Delivery

St. Charles location
615 S Randall Rd Ste 104
St. Charles, IL 60174
(847) 641-3185

Monday–Saturday, 9 AM–5 PM · by appointment only. Book a time before you come to drop off or collect a rug.

Get directions →

Our St. Charles location is the local point of access to Ahmadi Rug for the western suburbs and the Fox Valley. Customers in St. Charles, Geneva, Batavia, Naperville and Aurora can start and finish a rug’s care here instead of traveling to Skokie.

Every rug that comes through St. Charles is cleaned or repaired in our Skokie workshop and then returned.

Why we keep a Fox Valley location in St. Charles

The location also lets us organize efficient routes through the western suburbs. Local appointments around St. Charles are a 5 to 20 minute drive from it.

We see it as the place where we build lasting working relationships in the Fox Valley: with homeowners, interior designers, antique dealers and trade professionals.

Contemporary rugs and valuable handmade Oriental pieces

For St. Charles customers we clean and restore contemporary rugs as well as valuable handmade Oriental pieces. Before recommending any treatment, we examine the rug’s construction, fibers, dyes and present condition.

That examination shapes our Oriental rug cleaning. Across the western suburbs, our work centers on area rug cleaning, pet odor, fringe and binding, specialty care, and the restoration of valuable handmade pieces.

Pet odor, fringe and binding

If a rug arrives with a pet odor, we name it at the inspection and build pet odor removal into that rug’s plan. We do not promise that every stain or area of damage can be fully corrected.

Where a rug’s fringe is worn or a side cord has failed, we can rebuild them through rug fringe repair.

Restoration for older and valuable rugs

A valuable rug sometimes needs more than a cleaning. Rug restoration can mean matching wool and silk, dyeing yarn to the right color, rebuilding damaged sections and stabilizing areas that have weakened. The goal is to keep the piece’s original character.

Our master conservator, Ghorban Ahmadi, is also our principal appraiser; he has performed conservation work for the State Hermitage Museum, the Musée du Louvre, and the British Museum.

What people weigh before letting a rug go

The worries we hear about are color bleeding, shrinkage, damage, loss, and a rug that comes back worse than it left. Our answer is a sequence. We inspect the rug, document its condition and identify its materials and construction, then recommend a treatment and explain why before anything proceeds. Dust removal, appropriate washing and controlled drying follow, with a final inspection before the rug leaves the workshop.

As rug specialists rather than carpet cleaners, we make sure you know who is handling your rug, what we recommend and the reason for it.

Pickup, delivery and the western route

Our insured pickup and delivery is free for many St. Charles addresses within 5 miles of our St. Charles location. Insured pickup and delivery is free within 5 miles of our Skokie workshop or our St. Charles location, and $75 round trip beyond. On larger orders and restoration projects we may waive the transportation fee; we tell you at estimate.

We pick up across Downtown St. Charles and along Main Street, near the Fox River and Pottawatomie Park, off Randall Road, and in the east- and west-side residential neighborhoods. Thursday is the western route day for St. Charles and the western suburbs: a typical route day, confirmed when you book. We cannot promise same-day pickup or delivery, because each appointment depends on route availability.

On our western route, St. Charles neighbors Geneva, Batavia and South Elgin. The same location also serves customers from Naperville and Aurora.

Bobby handles certain high-value pickups, complex estimates and special requests. For any rug, ask for a free estimate.

Fine grit and dust removed from a red floral rug, piled on the workshop floor — Ahmadi Rug, Skokie IL
Skokie workshop
Insured pickup & delivery from our St. Charles location:

Thursday is the typical route day for St. Charles and the western suburbs, confirmed when you book. Insured pickup and delivery is free within 5 miles of our Skokie workshop or our St. Charles location, and $75 round trip beyond.

Sample rugs on display at the Ahmadi Rug St. Charles location, St. Charles IL
St. Charles location

Common questions

  • Is my rug cleaned at the St. Charles location?

    Cleaning and repair take place in our Skokie workshop, not in St. Charles. Our St. Charles location is where a rug starts its trip to the workshop and where it comes back to you.

  • Is there a pickup fee in St. Charles?

    Many St. Charles addresses fall inside the free radius, within 5 miles of our St. Charles location; the street address decides it. Insured pickup and delivery is free within 5 miles of our Skokie workshop or our St. Charles location, and $75 round trip beyond. On larger orders and restoration projects we may waive the transportation fee; we tell you at estimate.

  • When does your western route come through St. Charles?

    Our western route usually runs on Thursday, a typical route day, confirmed when you book. Large jobs, urgent requests and special appointments are fitted in with some flexibility.

  • Can I bring my rug to the St. Charles location myself?

    Drop off at our St. Charles location by appointment, and collect it there when the work is done.

  • How long is a rug away for cleaning?

    A standard cleaning in the Skokie workshop takes 5–7 business days; repair and restoration timing comes with the quote we give after inspection.

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
Request an estimate

Tell us about your rug

Book now

Schedule rug care in St. Charles

Describe the rug and tell us where it is, and we respond the same business day.

CallTextEstimate