Handmade Rugs for Elmhurst Homes

Elmhurst is about 20 minutes from our showroom at 239 Ogden Ave in Downers Grove — Route 83 north, or I-88 to York Road. As a family-owned direct manufacturer with four generations of rug making, we outfit Elmhurst homes from classic brick Georgians to the new builds going up around town.

Rugs that stand up to family life

Elmhurst homes are lived in — kids, dogs, real traffic. That's why we steer most Elmhurst clients toward 100% wool: naturally stain-resistant, springy underfoot, and made to last decades, not seasons. From traditional Heriz and Oushak designs to modern solids and geometrics, everything in our gallery is handmade, and most designs can be re-colored or re-sized because we make them.

Stair runners for two-story homes

We measure, make and install custom wool stair runners — straight runs, landings and curved staircases — a favorite upgrade in Elmhurst's two-story homes. Runners are made to order on our own looms, so the width, color and pattern fit your staircase exactly.

Rug cleaning and repair, picked up from Elmhurst

We collect rugs from Elmhurst on request, hand-wash them in our own facility — never by machine — and return them in 10 to 14 days. Repairs, re-fringing, resizing and pet-damage restoration are done in-house, by hand. Call us and we'll walk you through the process, including moving furniture and re-laying the rug.

See rugs in your Elmhurst home first

We bring a selection to your home so you can judge colors in your own light before deciding — no charge, no obligation. Call (630) 324-6567 to arrange an in-home trial, or visit the showroom: thousands of handmade rugs, most of which never make it to the website.

Cassim Rug Gallery · 239 Ogden Ave, Downers Grove, IL 60515 · (630) 324-6567 · Mon–Sat 10–6, Sun 12–5