Rug Cleaning Before & After: Real Projects in Vancouver, WA & Portland, OR
17 real rugs from 11 communities, each with photos and a full case study. Persian, silk, wool, heirloom and pet-household rugs, all washed at our Vancouver plant.
Short answer: Below are 17 real rug projects from homes across Clark County and the Portland metro. Every rug is documented when it arrives, dye tested, washed at our Vancouver plant and returned in a typical 7 to 10 business days, with free pickup and delivery within 35 miles.
Before & After Gallery
Filter by rug type and city. The two filters work together.
Rug type
City

Heirloom 8×10 Silk Rug Cleaning in Lake Oswego, OR
Heirloom 8×10 silk rug from a Lake Oswego, OR family home.
Read the case study →
Heavily Soiled Silk Rug Cleaning in Camas, WA
Gray silk rug, a family piece, from a Camas, WA home.
Read the case study →
Silk 8×10 Rug Cleaning in Ridgefield, WA: Pet Urine, Traffic Soil and Spill Stains
Heirloom 8×10 white-and-blue silk rug from a Ridgefield, WA home.
Read the case study →
Persian 9×12 Rug Cleaning in Ridgefield, WA: Pet Hair, Fraying and Faded Color
Persian 9×12 rug from a Ridgefield, WA home.
Read the case study →
Persian 9×12 Rug Cleaning in Kalama, WA: The Rug That Thought It Was Retired
9×12 Persian rug from a Kalama, WA home.
Read the case study →
Persian 8×10 Wool Rug Cleaning in West Linn, OR
Hand-knotted Persian-style 8×10 wool rug from a West Linn, OR home.
Read the case study →
Vintage 8×10 Sheep’s Wool Rug Cleaning in Portland, OR
Vintage hand-knotted 8×10 sheep’s wool rug with floral patterns in ivory, sage and rust, from a Portland, OR home.
Read the case study →
Modern 9×12 Wool Rug Cleaning in Lake Oswego, OR: Taking the Oregon Out of the Pile
Modern 9×12 wool rug, Moroccan-style, ivory with a charcoal diamond lattice, from a Lake Oswego, OR home.
Read the case study →
Sheep’s Wool Checkerboard Rug Cleaning in West Linn, OR
High-pile sheep’s wool checkerboard rug, 5×7, from West Linn, OR (Willamette neighborhood).
Read the case study →
Round Wool Rug Cleaning in Battle Ground, WA
Round wool Oriental rug, about 8 feet across, from a Battle Ground, WA home.
Read the case study →
Shag Rug Cleaning in Camas, WA: The Rug That Swallowed the Remote
Plush ocean-blue shag rug, about 1.5 inches deep, from a Camas, WA home.
Read the case study →
Modern 9×12 Blue Wool-Blend Rug Cleaning in Ridgefield, WA
Modern 9×12 wool-blend rug with a blue and ivory medallion pattern and floral borders, from a Ridgefield, WA home.
Read the case study →
Grey Wool Runner Rug Cleaning in Vancouver, WA
Grey hand-tufted wool runner from a busy family entryway in Vancouver, WA.
Read the case study →
White 5×7 Wool Rug Cleaning in Washougal, WA: Stains and Pet Odor
White 5×7 wool area rug from a Washougal, WA home.
Read the case study →
Natural Wool 5×7 Rug Cleaning in Vancouver, WA: Pet Odor, Stains and Soiled Fringe
Natural wool 5×7 rug with a soft cream field and light blue accents, from a Vancouver, WA home.
Read the case study →
Annual Wool Rug Cleaning in Brush Prairie, WA: A 9×12 Oriental-Style Rug
Large Oriental-style wool rug with a blue-gray field, rust-red borders and floral and medallion patterns, from a Brush Prairie, WA home.
Read the case study →
Modern 8×10 Wool Rug Cleaning in La Center, WA: Matted, Soiled Pile Revived
Modern 8×10 wool rug with a soft gray pile and bold overlapping cream and beige arcs, from a La Center, WA home.
Read the case study →Every Rug Is Recorded Before It Is Washed
That is how a before-and-after is possible, and how you know exactly what we found.
1. Condition notes and photos
When your rug arrives at our plant we record its condition, including stains, wear and fringe.
2. Dye testing
We test color-fastness before any wet treatment. If anything puts the rug at risk, we tell you first.
3. Wash, dry and compare
After the 8-step wash and monitored drying, the finished rug is compared with where it started.
Communities featured:
What to Expect for Your Own Rug
Photos show what is possible, but every rug is different. Fiber, age, dyes, the type of soil and how long it has been there all change the outcome. Heavy soil often lifts well. Permanent damage, such as sun fading, wear or a dye that urine or moisture has changed, may not fully return.
That is why we inspect and test first, give you an honest expectation before we wash, and re-clean at no charge if you are not satisfied on delivery. Prices start at $3.00 per square foot, with free pickup and delivery. See our pricing guide.
Get a Free Assessment of Your Rug
Four steps and we will tell you what to expect and what it costs.
- 1Take a photo. Photograph the whole rug, the back, and any stains, wear or fringe damage.
- 2Note the size and fiber. Measure the length and width, and tell us the fiber if you know it.
- 3Send it to us. Email the photos to scheduling@benchmarkrestores.com, or use the form on this page.
- 4Get your price range. We reply with a range and a pickup window. Your final price is confirmed after inspection.
See Where Every Rug Is Washed
Case Study Questions
Are these real rugs and real photos?
Yes. Every project here is a real rug we washed for a customer in Clark County or the Portland metro. Each card opens the full case study with its own photos. We do not publish customer names or street addresses.
Will my rug look like these?
Results depend on the rug’s fiber, age, dyes and how deep the soil or damage goes. We inspect and test your rug first, and we tell you what to expect before we wash it.
Do you document my rug the same way?
Yes. We record your rug’s condition with notes and photos when it arrives at our plant, and we test the dyes before washing.
Where were these rugs cleaned?
At our dedicated rug wash facility in Vancouver, WA. Rugs are picked up and delivered by our team, free within 35 miles.
What kinds of rugs do you wash?
Persian and Oriental, wool, silk, viscose, antique and heirloom, and synthetic rugs. See our pages for Persian and Oriental rugs and for wool, silk and antique rugs.
Can you remove pet odor and stains?
Often, yes. Many of these projects came from homes with pets. Pet odor treatment is priced additionally upon inspection, and if odor returns within 14 days, we re-treat at no charge.
How long does it take?
Typical turnaround is 7 to 10 business days from pickup, including 24 to 48 hours of monitored drying.
How do I get an assessment of my own rug?
Call (360) 696-4418, use the form on this page, or email photos to scheduling@benchmarkrestores.com with your rug size and fiber. We will give you a price range and confirm your pickup window.
Photos and case studies are Benchmark’s own. Last updated October 30, 2026.
Request 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.