Skip to main content
Evanston · IL · Free Pickup

Rug Cleaning in Evanston, IL

In-house hand washing for Evanston's Victorian homes, lakefront residences, and Northwestern-area households. Museum-trained conservators, free pickup and delivery throughout Evanston and the North Shore.

Evanston’s architectural heritage is one of the most varied on Chicago’s North Shore. The neighbourhood’s Victorian and Queen Anne homes along Orrington, Forest, and Judson — many built for faculty families in Northwestern University’s early decades — contain the kind of formal rooms that rugs were originally designed to fill. The city’s lakefront properties and the established neighbourhoods around the Evanston Arts Center bring a different clientele: families with rugs acquired over decades, often mixing heirloom Persian pieces with contemporary Moroccan and flatweave work.

What these households share is a rug cleaning need that outpaces what most local services can handle properly. The rugs most commonly found in Evanston homes — wool Orientals, Turkish kilims, hand-knotted Persians, and natural fibre pieces — all require conservation-grade hand washing. Steam cleaning and hot-water extraction, the default of most carpet cleaning services, create real risks for these fibre types: dye bleeding, wool felting, and foundation saturation that leads to persistent odour.

In-house facility, not a van

Ahmadi Rug is based in Skokie, less than four miles from central Evanston. We offer free insured pickup and delivery throughout Evanston — from the lakefront buildings near Dempster Street to the historic homes in the Lakeshore Historic District, and the leafy residential streets of southwest Evanston near the Grosse Pointe Lighthouse. Your rug is picked up, taken to our 10,000 sq ft in-house workshop, cleaned with conservation-grade hand washing protocols, and returned within five to seven business days.

Every rug in our facility is individually photographed on intake. Dye stability is tested before any cleaning begins. Our drying conditions are controlled — no forced heat, no commercial tumble equipment. The result is a clean rug that hasn’t been stressed by the process of getting it that way.

Rug cleaning cost in Evanston

Pricing starts at $95 for smaller rugs and is based on square footage and fibre type. Wool and hand-knotted rugs are typically $2.50–$4.50 per square foot. All estimates are provided in writing before any work begins — no surprise charges, no minimum size. Free insured pickup and delivery throughout Evanston is always included.

Free pickup throughout:

Central Evanston, South Evanston, the Lakeshore Historic District, downtown Evanston near Church and Davis Streets, and all 60201, 60202, and 60203 zip codes. We also serve neighbouring Wilmette, Skokie, and Lincolnwood with the same free pickup and next-day scheduling.

Book now

Book rug cleaning in Evanston — free pickup included

Text us a photo or fill out the form. Written estimate within 2 hours, pickup within 24–48 hours.

📞 Call NowGet Estimate