A purpose-built facility with the tools and expertise your rugs deserve
Libertyville is a charming village in Lake County celebrated for its walkable historic downtown, scenic Minear Lake, Independence Grove forest preserve, and the vibrant Adler Arts Center. The homes here — from stately Victorians to contemporary builds — often feature rugs that deserve specialized attention: inherited Orientals, hand-knotted Persians, and carefully curated area pieces.
At Premier Rug Cleaning, we operate a dedicated rug care facility in nearby Mundelein — roughly 10 minutes from downtown Libertyville. Our plant features industrial-grade dusting machines, controlled-immersion wash bays, centrifuge water extractors, and temperature-regulated drying rooms. This infrastructure lets us clean each rug individually, using solutions tailored to its specific fiber and dye structure.
For Libertyville residents, the process couldn't be easier: we pick up your rug for free, photograph it before and after cleaning, document the work on video, and deliver it back refreshed and revitalized. No guesswork, no shortcuts.
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.
Libertyville homes are known for their warmth and character — and that extends to the rugs inside them. Whether it's a treasured Persian inherited across generations or a designer wool piece anchoring your dining room, these textiles need more than a surface-level steam clean.
Our off-site facility approach gives your rug the controlled environment it needs:
Libertyville homeowners have entrusted us with their finest textiles for over three decades — because we treat every rug like 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 throughout Libertyville
Not general cleaners — 100% focused on rugs
Every rug cleaned individually, never batch washed
Request service online or visit our Mundelein facility — about 10 minutes from Libertyville
We also serve: Mundelein, Vernon Hills, Grayslake, Lake Forest, Lake Bluff
About 10 minutes from downtown Libertyville
Monday – Friday: 8:00 AM – 6:00 PM
Saturday: 9:00 AM – 3:00 PM
Sunday: Closed
See what Chicago residents say about our rug cleaning services
Pricing depends on your rug's dimensions, fiber composition, and current condition. Our minimum service charge is $140. We provide a detailed, no-obligation quote after inspecting your rug — either at our Mundelein facility or when we pick it up from your Libertyville home.
For a quick estimate, call (847) 847-2004 and describe your rug's approximate size and material.
Yes. We provide complimentary pickup and delivery throughout Libertyville and the surrounding Lake County area. Our team will schedule a convenient time, transport the rug to our Mundelein facility for professional cleaning, and return it when complete. You can also drop off at our office at 1280 Butterfield Rd, Mundelein, IL 60060.
We handle virtually every type of area rug — hand-knotted Orientals and Persians, viscose and silk, wool, jute, sisal, synthetic blends, and antique or museum-quality pieces. Each rug is individually assessed for fiber content and dye stability before we begin any cleaning.
Standard turnaround is 5 to 7 business days. Rugs requiring pet odor treatment, intensive stain removal, or structural repairs may take longer. We'll provide a clear timeline after our initial hands-on inspection.
Yes. Our enzyme-based pet odor treatment eliminates urine and organic odors at the molecular level — in both the surface fibers and the rug's foundation. We don't mask odors with deodorizers; we remove them completely. This is one of our most requested services among Libertyville pet owners.
Our Mundelein facility is at 1280 Butterfield Rd, Mundelein, IL 60060 — about 10 minutes from Libertyville via Route 45 or Butterfield Rd. We're open Monday through Friday 8 AM to 6 PM and Saturday 9 AM to 3 PM. You can view our location on Google Maps or simply schedule a free pickup.
Have more questions? Visit our complete Rug Cleaning FAQ page.