Persian 9×12 Rug Cleaning in Kalama, WA: The Rug That Thought It Was Retired
A 9×12 Persian rug from a Kalama, WA home was dye tested, washed by full immersion at our Vancouver plant, dried in a monitored room and returned home.
The Result in Four Lines
- The rug
- 9×12 Persian rug from a Kalama, WA home.
- The problem
- Wet Pacific Northwest weather and years of use are hard on a wool rug, so it needed a careful, full wash.
- What we did
- Dye tested, then washed by full immersion at our Vancouver, WA plant and dried in a temperature and humidity-monitored room.
- The result
- Washed and returned to the home in Kalama. The photos show the rug before and after.
Before & After
The same 9×12 Persian rug before cleaning and after washing at our plant.


Detail photos

The Situation
This 9×12 Persian rug came to us from a home in Kalama, a Columbia River town where wet Pacific Northwest weather is part of everyday life. Moisture and tracked-in grit are hard on a wool rug, and Persian rugs react to water differently than machine-made rugs, so we inspected it and tested the dyes before any washing.
How We Wash a Persian Rug
- 1
Inspection and dye testing
We checked the rug’s condition and tested its dyes before any wet treatment, because dyes in a Persian rug can run.
- 2
Dry soil removal
Dry soil was extracted before water was used, so the wash could reach the foundation.
- 3
Full immersion wash and rinse
The rug was washed by full immersion with a mild, pH-balanced cleanser and rinsed with fresh water.
- 4
Extraction and monitored drying
Excess water was extracted and the rug dried in our temperature and humidity-monitored room.
- 5
Finishing and delivery
The fringe was hand-washed, the pile was groomed, and the rug was delivered back to the home.
The Result
After washing and monitored drying, the rug was returned to the Kalama home. Compare the before and after photos above, and see the photos of the rug in the home below.
Care Tips for This Kind of Rug
- Vacuum with suction only and avoid beater bars on hand-knotted rugs. Keep the vacuum off the fringe.
- Blot spills with a clean white cloth. Do not rub, and avoid steam and hot water.
- If the rug gets wet, dry it flat with airflow on both sides and call us quickly.
Questions About This Project
Can you clean a Persian rug?
Yes. We inspect the rug, test the dyes and wash it by full immersion with a mild, pH-balanced cleanser. If a dye is unstable, we tell you before we go further.
How much does it cost to clean a 9×12 Persian rug?
A 9×12 rug is 108 square feet. Wool and hand-knotted rugs are $4.00 to $4.50 per square foot, so about $432 to $486, and silk is $5.00 to $5.50. Your final price is confirmed after inspection.
How long does it take?
Typical turnaround is 7 to 10 business days from pickup, including 24 to 48 hours of monitored drying.
Do you pick up rugs in Kalama?
We completed this project for a Kalama home. Call (360) 696-4418 to confirm free pickup and delivery for your address.
Photos and details are from a real Benchmark project. Last updated October 30, 2026.
Get Your Free Quote
Tell us about your rug and we will send a price range and confirm a pickup window. You can also email photos to scheduling@benchmarkrestores.com.
Thank you! We received your request.
We will reach you during business hours. Need us sooner? Call (360) 696-4418.
More Rug Case Studies

Shag Rug Cleaning in Camas

Heirloom 8×10 Silk Rug Cleaning
