Libertyville sits in Lake County with a historic downtown along Milwaukee Avenue and residential streets that range from older homes near Cook Park to larger estate properties toward Lake Forest and the Des Plaines River corridor. Rugs in Libertyville homes reflect that range — inherited Persian and Oriental pieces in established homes, wool rugs in updated interiors, and larger-format rugs sized for formal living and dining rooms.
Whatever the piece, it deserves hand washing matched to its fibre and dye rather than the alkaline chemistry used on wall-to-wall carpet. Every rug we take in is dye-tested, hand-cleaned, and dried flat under controlled conditions — the same conservation approach we use for pieces trusted to us by the Louvre and the British Museum.
Our Services for Libertyville Customers
Rug cleaning starts at $250 and covers hand washing for every fibre and construction. Rug repair covers reweaving, fringe rebuilding, and moth-damage restoration. Rug restoration handles antique and heirloom pieces beyond a routine wash. Rug appraisal provides written documentation for insurance and estate purposes.
How Pickup Works in Libertyville
- Send a photo of your rug by text or the free estimate form.
- Bobby responds within 2 hours with a written estimate.
- We schedule free insured pickup at your Libertyville address.
- Your rug is hand-washed in Skokie and returned within 7–10 business days.
Pricing for Libertyville Homes
Standard cleaning starts at $250 and is priced by square footage and fibre type. Machine-made rugs run $3/sq ft; wool and hand-knotted rugs run $5–$7/sq ft. Persian, Oriental, and antique rugs are quoted individually after a free assessment — most projects fall in the $250–$800 range.