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 the Des Plaines River corridor and the historic Adlai E. Stevenson II estate. 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 fiber 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 Ghorban Ahmadi developed while performing conservation work for the State Hermitage Museum, the Musée du Louvre, and the British Museum.
Our Services for Libertyville Customers
Rug cleaning starts at $250 and covers hand washing for every fiber 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 fiber type. Machine-made rugs run $3/sq ft; wool and hand-knotted rugs run $5/sq ft. Persian, Oriental, and antique rugs are quoted individually after a free assessment.