Skip to main content
Free Pickup · Skokie & St. Charles

Drop Off Your Rug at Skokie or St. Charles — We Do the Rest

Drop off at either location or request free insured pickup. We hand-clean every rug at our Skokie workshop and return it to wherever you dropped it off.

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

Getting your rug professionally cleaned is straightforward with Ahmadi Rug. Drop it off at our Skokie facility or our St. Charles location, and we handle everything — hand-cleaning at our Skokie workshop, and return to wherever you dropped it off. Free insured pickup is also available across Chicago’s North Shore and western suburbs, so area rug cleaning drop off and pickup and delivery are never an extra trip you have to plan around.

Where to drop off

Skokie & St. Charles

  • Skokie — Main Workshop

    7300 N Lawndale Ave, Skokie, IL 60076
    Mon–Fri 8:00 AM – 5:00 PM · Sat 9:00 AM – 3:00 PM

    (847) 440-1349

  • St. Charles — Fox Valley Drop-Off

    615 S Randall Rd Ste 104, St. Charles, IL 60174
    Monday–Saturday, 9 AM–5 PM · by appointment only

    Full St. Charles details →

Service areas

Drop off rug cleaning near you

Free insured pickup covers Chicago and the North Shore via our Skokie workshop, and the western suburbs via our St. Charles location. Neighborhood-by-neighborhood detail is on our page for rug cleaning in Chicago.

North Shore (via Skokie)

Lincoln Park, Gold Coast, Evanston, Wilmette, Winnetka, Glencoe, Highland Park, Lake Forest, Northbrook, Glenview, Hinsdale, Oak Park, and Naperville.

Western Suburbs (via St. Charles)

Geneva, Batavia, Elgin, Wheaton, Naperville, Aurora, Carol Stream, Warrenville, West Chicago, and surrounding Kane County and DuPage County communities.

How it works

From drop-off to delivery

  1. 01

    Drop off (or request free pickup)

    Bring your rug to Skokie or St. Charles, or call for free insured pickup anywhere in our service area.

  2. 02

    We clean by hand in Skokie

    Every rug is hand-washed, inspected, and dried flat at our 10,000 sq ft Skokie workshop — never outsourced.

  3. 03

    Ready in 5–7 days

    Pick up where you dropped it off, or request return delivery to your door.

Free estimate before any work

We assess your rug at drop-off or from your photos, give you a written estimate, and start only after you approve it.

Common questions

  • Where can I drop off my rug?

    Drop off at our main facility in Skokie, IL, or at our St. Charles location at 615 S Randall Rd Ste 104, St. Charles, IL 60174. Both accept drop-offs for cleaning, repair, and moth treatment.

  • Do you offer free rug pickup?

    Yes — we offer free insured pickup across Chicago's North Shore. Pickup is also available from the western suburbs via our St. Charles location.

  • How long after drop-off will my rug be ready?

    Most rugs are ready in 5–7 business days. Rush service is available for an additional fee — call to inquire when you drop off.

  • How do I get a free estimate?

    Visit our free estimate page at ahmadirug.com/free-estimate or call us directly. We can also assess your rug when you drop it off at either location.

Service area

Serving Chicago and the North Shore

Ahmadi Rug provides rug pickup and delivery 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, and the Fox Valley via our St. Charles, Geneva, and Batavia drop-off.

Most rugs are ready for pickup or return delivery in 5–7 business days.

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

Request an estimate

Tell us about your rug

CallTextEstimate