Rug Cleaning Pricing Guide

How Much Does Rug Cleaning Cost in Vancouver, WA & Portland, OR?

Our prices are published, by the square foot, with free pickup and delivery. Here is every number, what changes it, and how to compare any quote.

Short answer: Rug cleaning at Benchmark is $3.00 to $5.50 per square foot by fiber: synthetic $3.00 to $3.50, wool and hand-knotted $4.00 to $4.50, and silk, viscose and antique $5.00 to $5.50. An 8×10 wool rug is about $320 to $360. Pickup and delivery are free within 35 miles. Pet odor treatment is priced additionally upon inspection, and your final price is confirmed after we inspect the rug.

Published Prices

Rug Cleaning Prices by Size and Fiber

Free pickup and delivery are included within 35 miles. Prices are estimates; your final price is confirmed after inspection.

Rug cleaning prices by size and fiber
Rug sizeSynthetic
$3.00-$3.50 / sq ft
Wool & hand-knotted
$4.00-$4.50 / sq ft
Silk, viscose & antique
$5.00-$5.50 / sq ft
2.5×8 runner20 sq ft$60 – $70$80 – $90$100 – $110
3×5 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
12×15 rug180 sq ft$540 – $630$720 – $810$900 – $990

Pet odor treatment is priced additionally upon inspection. Last updated October 28, 2026.

Do the Math

What Will My Rug Cost, Over Time?

Measure length times width to get square feet, then multiply by the rate for your fiber.

Quick Formula

  • Square feet = length x width (round rug: 3.14 x radius x radius)
  • Synthetic = square feet x $3.00 to $3.50
  • Wool or hand-knotted = square feet x $4.00 to $4.50
  • Silk, viscose or antique = square feet x $5.00 to $5.50
  • Pickup and delivery = $0 within 35 miles

Cost Over Time

If you clean a wool rug every 2 years, the cost per month is small.

Cost per month of cleaning a wool rug every 2 years
RugPer cleaningEvery 2 years
5×8 wool rug$160-$180about $7-$8 / month
8×10 wool rug$320-$360about $13-$15 / month
9×12 wool rug$432-$486about $18-$20 / month

We recommend every 2 years for normal use, or every 12 to 18 months with pets, young children or a busy entryway.

What Affects Price

Six Things That Change the Price

Fiber

Synthetic, wool and silk behave differently when wet, so they are priced differently: $3.00 to $3.50, $4.00 to $4.50 and $5.00 to $5.50 per square foot.

Size

We price by square footage, so the cost grows evenly with the rug. Measure length times width.

Condition

Heavy soil and stains take more time. We give you a range up front and confirm your final price after inspection.

Pet odor

Pet odor treatment is priced additionally upon inspection, because the amount of treatment depends on how deep the problem goes.

Delicate or special rugs

Silk, viscose and antique rugs need extra care and are priced at the higher rate.

Cleaning method

We wash rugs by full immersion at our plant. Steam or in-home cleaning is cheaper but is a different service.

What does not change the price

  • Pickup and delivery, which are free within 35 miles
  • Condition notes and photos
  • Dye testing before washing
  • Monitored drying
  • A re-clean at no charge if you are not satisfied on delivery
The Bigger Picture

How Our Prices Compare With National Averages

National cost guides report wide ranges because they mix steam, in-home and hand-washing methods. Compare like with like: a hand wash at a plant, with pickup included.

National rug cleaning cost guides compared with Benchmark prices
SourcePer square footNotes
Angi (2026)$3 to $6 wool, $5 to $8 silk, $2 to $4 syntheticNational average $175 per rug; 8×10 about $150 to $400
HomeAdvisor$5 to $8 wool and Persian hand washing, $4 to $8 silk, $1 to $4 syntheticPickup and delivery commonly listed at $25 to $50
HomeGuide$2 to $8 overall; $3 to $8+ hand washing8×10 about $160 to $640
Benchmark$4.00 to $4.50 wool, $5.00 to $5.50 silk, $3.00 to $3.50 syntheticPickup and delivery free within 35 miles; 8×10 wool $320 to $360

National figures are averages, not Portland-Vancouver quotes, and were reported by: Angi, “How Much Does Professional Rug Cleaning Cost?” (2026); HomeAdvisor, “How Much Does Professional Rug Cleaning Cost?”; HomeGuide, “How Much Does Rug Cleaning Cost?”. Rates can change, so check the sources for current figures.

8 Questions to Ask Any Rug Cleaner

The lowest price is not always the lowest cost. Ask these before you compare quotes.

  1. 1Is the price per square foot or per rug, and what does it include?
  2. 2Is pickup and delivery free, or is there a fee?
  3. 3How is the rug cleaned: immersion wash, steam or in-home?
  4. 4Do you test dyes and document the rug’s condition before washing?
  5. 5How is pet odor handled, and is it an extra charge?
  6. 6Are there minimums, rush fees or card fees?
  7. 7How long will my rug be gone, and how is drying handled?
  8. 8What happens if I am not happy, or if the rug is damaged?

What Your Price Includes

Included

  • Free pickup and delivery within 35 miles
  • We roll the rug and move movable furniture
  • Condition notes and photos
  • Dye testing before washing
  • The 8-step immersion wash and monitored drying
  • A re-clean at no charge if you are not satisfied on delivery

Priced separately

  • Pet odor treatment, priced additionally upon inspection
  • In-home carpet, upholstery and duct services, which are quoted separately

Rug Cleaning Price Questions

How much does rug cleaning cost in Vancouver, WA and Portland, OR?

At Benchmark, rug cleaning is $3.00 to $5.50 per square foot depending on fiber: $3.00 to $3.50 for synthetic, $4.00 to $4.50 for wool and hand-knotted, and $5.00 to $5.50 for silk, viscose and antique rugs. Pickup and delivery are free within 35 miles, and your final price is confirmed after inspection.

How much does it cost to clean an 8×10 rug?

An 8×10 rug is 80 square feet. At our rates that is about $240 to $280 for synthetic, $320 to $360 for wool or hand-knotted, and $400 to $440 for silk, viscose or antique.

Is pickup and delivery included in the price?

Yes. There is no separate fee for pickup or delivery within 35 miles of our Vancouver, WA plant. National cost guides list pickup and delivery at $25 to $50 elsewhere, so ask any cleaner what theirs costs.

Why does silk cost more to clean than wool?

Silk is more delicate when wet, so it needs gentler handling, more careful rinsing and slower, monitored drying. That extra care is why silk, viscose and antique rugs are priced at $5.00 to $5.50 per square foot.

Is there an extra charge for pet urine or odor?

Yes. Pet odor treatment is priced additionally upon inspection, because the cost depends on how deeply the odor has set. We confirm the price before we wash. If the odor returns within 14 days, we re-treat at no charge.

Will the price change after you inspect my rug?

We give you a price range when you schedule, based on size and fiber. After we inspect the rug, we confirm your final price, and we tell you before we wash if anything affects it.

Why is professional rug cleaning more than carpet cleaning?

Rugs are cleaned by the square foot and washed at a plant, with dye testing and monitored drying. Wall-to-wall carpet is cleaned in place at a much lower per-square-foot rate.

How much should I budget over time?

If you clean an 8×10 wool rug every 2 years, at $320 to $360 per cleaning, that works out to about $13 to $15 per month.

How do I measure my rug for a price?

Measure the length and width in feet and multiply them. For a round rug, multiply 3.14 by the radius squared. A photo and your best measurements are enough for a range.

Do you charge by the room or by the rug?

Neither. We charge by the square foot, which keeps the price fair for any size or shape.

How do your prices compare with national averages?

National guides report $2 to $8 per square foot overall, with hand-washed wool and Persian rugs often listed at $5 to $8. Our wool and hand-knotted rate is $4.00 to $4.50, and pickup and delivery are free. Methods differ, so compare like with like.

Can I get a quote by phone or photo?

Yes. Call (360) 696-4418, use the request form on this page, or email photos to scheduling@benchmarkrestores.com. A size, fiber and photo are enough for a range.

Prices and policies are Benchmark’s own. Last updated October 28, 2026.

Pricing Terms, Explained

Price per square foot
The cleaning price divided by the rug’s area, found by multiplying length by width.
Immersion wash
Washing a rug by fully submerging it in flowing water and cleanser, then rinsing and extracting it.
Hand-knotted
A rug made by tying individual knots of pile yarn by hand onto a foundation.
Viscose rayon (art silk)
A man-made fiber with a silky sheen that loses strength when wet and needs careful handling.
Final price confirmation
The price we confirm after inspecting your rug, before we wash it.
Get Your Exact Price

Request Your Free Quote

Tell us your rug size and fiber and we will send your price range and confirm a pickup window. We reply during business hours, Monday to Friday, 8 AM to 5 PM.

Thank you! We received your request.

We will reach you during business hours with your price range. Need us sooner? Call (360) 696-4418.

We use your details only to respond to your request. See our privacy policy. Prefer to talk? Call (360) 696-4418.