Pet Urine & Odor Removal From Rugs in Vancouver, WA & Portland, OR
Pet urine soaks past the pile into the rug itself. We wash it out at our Vancouver plant with an enzymatic soak, a full rinse and monitored drying. Free pickup and delivery within 35 miles.
Short answer: Pet urine soaks through the pile into a rug’s foundation, so surface cleaning often leaves odor behind. We remove it with a full-submersion wash and bio-enzymatic treatment at our Vancouver plant. Standard rates apply by fiber ($3.00 to $5.50 per square foot), and pet odor treatment is priced additionally upon inspection. If odor returns within 14 days, we re-treat at no charge. Pickup and delivery are free within 35 miles.
Projects From Pet Households
Rugs from homes with pets, and the odor, stains and pet hair we dealt with. Each project has its own page with full before-and-after photos.

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 →
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 →
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 →
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 →Why Pet Odor Stays in a Rug
About 7 in 10 U.S. households have a pet, according to the American Pet Products Association, so accidents on rugs are common. What you see on the surface is usually only part of it: urine moves down through the pile into the foundation, and it can reach the floor underneath.
Urine contains uric acid, which can form crystals that hold odor. In damp weather those crystals can take on moisture and the smell can come back, which is why a quick surface cleaning or a store-bought spray so often fails.
Fresh accidents
The sooner a rug is treated, the better the result
Old or repeated spots
Set-in odor from accidents days, months or years ago
Whole-rug pet odor
Wool, Persian, silk and synthetic rugs from pet households
Why Odor Comes Back, and How We Stop It
Urine goes deeper than you see
It travels through the pile into the foundation, so spot cleaning the surface leaves the source behind.
Humidity can bring it back
Residue left in the rug can release odor again when the air is damp, which is common in the Pacific Northwest.
Heat can set it
Hot water and steam can set odor and stain into fibers and cause dyes to bleed. We never use them on fine rugs.
Dyes can change
Urine can alter dyes, and the rug may bleed when washed. We test color-fastness first.
Residue needs a full rinse
Treatment left in a rug can leave odor or stiffness. A flowing fresh-water rinse carries it out.
The floor underneath
Large accidents can soak through to the pad or floor. Check the floor, because a rug cannot fix what is under it.
How We Wash Your Rug
The same 8 steps are used for every rug, adjusted to its fiber and condition. See the plant page for more.
- 01
Inspection & Odor Mapping
We inspect the front and back of the rug, note the affected areas, and check the fiber.
- 02
Dry Soil & Hair Removal
Dry dust extraction clears pet hair, dander and abrasive soil before any water is used.
- 03
Dye Stability Test
Urine can change dyes, so we test color-fastness before any wet treatment.
- 04
Bio-Enzymatic Soak
The rug is fully submerged with a bio-enzymatic treatment that breaks down urine residue at the source.
- 05
Flush & Rinse
Fresh water carries the broken-down residue and treatment out of the pile and foundation.
- 06
Centrifugal Extraction
A centrifuge removes most of the moisture in minutes, which helps prevent color migration.
- 07
Climate-Controlled Drying
The rug hangs in a temperature and humidity-monitored room, typically for 24 to 48 hours.
- 08
Odor Check & Delivery
We check the rug before it goes home. If odor returns within 14 days, we re-treat at no charge.
See Where Your Rug Is Washed
Every rug we pick up is washed at our dedicated Vancouver, WA facility. Take a look inside, or read the 8-step process.
Rug Cleaning Prices by Size
Priced by the square foot and fiber. Free pickup and delivery are included within 35 miles.
| Rug size | Synthetic $3.00-$3.50 / sq ft | Wool & hand-knotted $4.00-$4.50 / sq ft | Silk & antique $5.00-$5.50 / sq ft |
|---|---|---|---|
| 3×5 accent rug15 sq ft | $45 – $52 | $60 – $68 | $75 – $82 |
| 4×6 rug24 sq ft | $72 – $84 | $96 – $108 | $120 – $132 |
| 5×8 rug40 sq ft | $120 – $140 | $160 – $180 | $200 – $220 |
| 6×9 rug54 sq ft | $162 – $189 | $216 – $243 | $270 – $297 |
| 8×10 rug80 sq ft | $240 – $280 | $320 – $360 | $400 – $440 |
| 9×12 rug108 sq ft | $324 – $378 | $432 – $486 | $540 – $594 |
| 10×14 rug140 sq ft | $420 – $490 | $560 – $630 | $700 – $770 |
| 2.5×10 runner25 sq ft | $75 – $88 | $100 – $112 | $125 – $138 |
Estimates only. Your final price is confirmed after inspection. Pet odor treatment is priced additionally upon inspection.
What We Check Before We Wash
We inspect every rug before it is washed. These are the things that change how, or whether, we proceed:
- Dyes that change or bleed in testing
- Old saturation that has reached the foundation
- Silk, viscose or antique fibers that may be too fragile to wash
- Urine that has reached the floor or pad under the rug
If anything puts your rug at risk, we tell you before we wash it and talk through your options.
What to Do Right Now, and How to Prevent Repeats
- Blot, do not rub. Press clean white towels into the spot from the outside in.
- Dilute lightly with cool water and keep blotting. Do not soak the rug.
- Avoid hot water, steam, bleach and ammonia-based cleaners. They can set odor or damage wool and dyes.
- Dry the rug flat with airflow on both sides. Do not fold it while it is wet.
- For a large accident, lift the rug and check the floor and pad under it.
- Use a rug pad, treat accidents quickly, and call us for old stains, silk rugs or odor that returns. Our first-aid guide has details.
Damp Pacific Northwest weather can wake up odor that seems to be gone, and tracked-in mud adds to the load. Washing at our plant lets the rug be fully rinsed and dried in a monitored room, so you are not leaving a damp rug on the floor.
For more, read our rug care guides.
Rug Terms, Explained
- Uric acid crystals
- Crystals that form as urine dries. They can hold odor and may release it again when humidity rises.
- Bio-enzymatic treatment
- A cleaner containing enzymes designed to break down organic residue such as urine, used with a thorough rinse.
- Foundation
- The warp and weft threads that hold a rug together. Urine can soak into it from the pile.
- Dye bleed
- Dye moving from one area to another, usually when a rug is wet. Urine can make some dyes less stable.
- Colorfastness
- How well a dye resists running when exposed to water or cleaning products.
- Odor mapping
- Inspecting the front and back of a rug to find and record all affected areas before treatment.
Family-Owned Since 1988
Benchmark is led by owners Adam and Carrie Vermilyea, who live in Clark County, Washington. Every rug we wash goes through the same inspection, dye testing and monitored drying, and we tell you what we find before we proceed.
4.9 on Google
131 Google reviews, as of October 2026. Read what customers say about their rugs, or leave your own.
“Truly incredible work. We had a major pet accident on a delicate silk runner. The pet odor is completely gone without any harsh chemical smell remaining.”
Selected testimonials. They are not all of our reviews. Every review, good or critical, is on Google.
Pet Odor Removal From Rugs Questions
Can you get pet urine and odor out of a rug?
In most cases we can remove the odor with a full-submersion wash and bio-enzymatic treatment. Results depend on how old the accident is, the fiber and the dyes. If urine has permanently changed a dye, we will tell you before we start.
Why does the pet smell come back when it gets humid?
Urine residue that stays in a rug can release odor again when the air is damp. That is why we wash the whole rug and rinse it thoroughly, instead of treating only the surface.
How much does pet odor removal from a rug cost?
Standard rug cleaning is $3.00 to $3.50 per square foot for synthetic rugs, $4.00 to $4.50 for wool and hand-knotted, and $5.00 to $5.50 for silk and antique. Pet odor treatment is priced additionally upon inspection, and we confirm your price before we wash. An 8×10 wool rug is about $320 to $360 before treatment.
What if the odor comes back?
If odor returns within 14 days, we re-treat the rug at no charge. Call us at (360) 696-4418 as soon as you notice it.
Can you treat old, set-in urine stains?
Often we can remove the odor even from old accidents. Discoloration is harder, and a dye that urine has changed may not fully return. We assess the rug first and give you an honest expectation.
Will my rug colors run when you treat urine?
We test the dyes before washing. Urine-affected rugs are more likely to bleed, so testing matters. If a dye is unstable, we will talk through the options with you before we proceed.
Is the treatment safe for pets and kids?
We use a bio-enzymatic treatment and rinse the rug thoroughly. Keep pets and children off the rug until it is completely dry, and tell us about any sensitivities before we begin.
Do you pick up rugs in my area?
Yes. Pickup and delivery are free within 35 miles of our Vancouver, WA plant, covering Clark County and the Portland metro. Check your ZIP code on our service areas page.
Sources: American Pet Products Association (APPA) National Pet Owners Survey, 2025, as reported by Petfoodindustry.com. Prices and policies are Benchmark’s own. Last updated October 27, 2026.
Explore More Rug Cleaning
Get Your Free Quote
Tell us about your rug and we will confirm your pickup window. Free pickup and delivery within 35 miles of Vancouver, WA.