A dedicated rug-only plant built to protect the region’s finest textiles
Chicago’s North Shore is one of the country’s most prestigious residential corridors — a stretch of lakefront communities from Evanston through Wilmette, Winnetka, Kenilworth, Glencoe, Highland Park, and up to Lake Forest. These neighborhoods are defined by historic estates, world-class architecture, and interiors filled with exceptional textiles collected over generations.
At Premier Rug Cleaning, we operate a purpose-built rug care facility centrally located in Glenview — right in the heart of the North Shore. Our plant features industrial-grade dusting equipment, controlled-immersion wash bays, centrifuge water extractors, and climate-controlled drying rooms. This allows us to clean every rug individually, with solutions matched to its specific fiber composition and dye chemistry.
Whether you’re in Wilmette, Winnetka, or Lake Forest, the process is the same: we pick up your rug for free, photograph it before and after, document the entire process on video, and deliver it back refreshed. No shortcuts, no surprises.
Hand-knotted, hand-woven, and machine-made Oriental rugs
Delicate fibers requiring specialized low-moisture techniques
Wool, cotton, jute, sisal, and blended fiber rugs
Deep enzyme treatment that eliminates odors at the source
Binding, serging, fringe repair, and patching
Museum-quality care for irreplaceable heirloom pieces
Four careful stages — every rug receives individual attention
We test fiber content, dye stability, and pre-existing conditions. Every rug is photographed before work begins.
Industrial dusting machines remove deep-seated dry soil — often several pounds per rug — that vacuuming misses entirely.
Fiber-specific solutions applied by hand. Complete rinsing removes all soap, soil, and allergens from the rug.
Temperature-regulated drying prevents color bleeding and mildew. Final grooming, fringe detailing, and quality check.
The North Shore is home to some of the finest textile collections in the Midwest — from century-old Persian runners in Kenilworth manors to hand-knotted silks in Highland Park sitting rooms. These aren’t pieces you hand to a general carpet cleaner with a truck-mounted unit.
Our dedicated facility gives every rug the controlled environment it requires:
For over three decades, families from Wilmette to Lake Forest have entrusted us with their most valued textiles — because we treat every rug as though it’s irreplaceable.
Actual results from rugs cleaned at our facility — click to enlarge
Pre & post-wash photos and videos of every rug
Complimentary service across all North Shore communities
Not general cleaners — 100% focused on rugs
Every rug cleaned individually, never batch washed
Request service online or visit our Glenview facility — centrally located to serve all North Shore communities
We also serve: Wilmette, Winnetka, Glencoe, Highland Park, Lake Forest, Glenview
Centrally located to serve all North Shore communities
Monday – Friday: 9:00 AM – 4:00 PM
Saturday & Sunday: Closed
See what North Shore residents say about our rug cleaning services
We provide free pickup and delivery throughout the entire North Shore corridor — from Evanston up to Lake Forest. That includes Wilmette, Winnetka, Kenilworth, Glencoe, Highland Park, Northbrook, Glenview, and all surrounding communities.
Our Glenview facility is centrally positioned to reach any North Shore address quickly. Call (847) 847-2004 to schedule.
Our main facility is at 2003 Johns Dr, Glenview, IL 60025 — centrally located within the North Shore. Drop-offs are welcome Monday through Friday, 9 AM to 4 PM. You can view our location on Google Maps or schedule a free pickup at your convenience.
Pricing is determined by the rug’s dimensions, fiber composition, and current condition. Our minimum service charge is $140. We provide a free, no-obligation quote after a hands-on inspection — either at our Glenview facility or during pickup.
For a quick phone estimate, call (847) 847-2004 and describe the rug’s approximate size and material.
Absolutely. Many of our clients throughout the North Shore own antique and museum-quality rugs — hand-knotted silks, century-old Persians, and fragile tapestries. Every piece is individually assessed for fiber content and dye stability before cleaning begins. We never batch wash, and every step is documented with photography.
Standard turnaround is 5 to 7 business days. Rugs requiring pet odor treatment, intensive stain removal, or structural repairs may require additional time. We always provide a clear timeline after our initial hands-on inspection.
Yes. We provide complimentary pickup and delivery throughout the entire North Shore — from Evanston to Lake Forest and every community in between. Our team will schedule a convenient time, transport the rug to our Glenview facility, and return it when cleaning is complete. You can also drop off directly at our office at 2003 Johns Dr, Glenview.
Have more questions? Visit our complete Rug Cleaning FAQ page.