Free Pickup & Delivery

How Free Rug Pickup & Delivery Works in Vancouver, WA & Portland, OR

We pick up your rug, wash it at our Vancouver plant, and bring it back. No hauling, no pickup fee, no need to be home, and a clear timeline from start to finish.

Short answer: Pickup and delivery are free within 35 miles of our Vancouver, WA plant. We collect your rug Monday to Friday, 8 AM to 5 PM, in 2-hour windows, wash it at our plant, and return it in a typical 7 to 10 business days. You do not need to be home, because porch handoff is allowed, and we roll your rug and move movable furniture. You pay only for the cleaning, by square foot and fiber, and your final price is confirmed after inspection.

Step Zero

Is Your Address in the Free Zone?

Type your 5-digit ZIP code. For the full list of cities, see our service areas page.

Enter 5 digits. The answer appears right away.

Good news! That ZIP code is inside our free pickup and delivery zone.
That ZIP code is not on our automatic free list, or it is incomplete. Call (360) 696-4418 and we will tell you what is possible.
The Process

Five Steps From Your Door to Your Clean Rug

Here is exactly what happens, what we ask of you, and how long each step takes.

  1. 1

    Request Your Pickup

    Tell us your ZIP code, rug size and fiber, online or by phone. We confirm your price range and a pickup window.

    Tip: Measure the rug and note any stains or pet accidents.

    About 2 minutes
  2. 2

    We Pick Up Your Rug

    A Benchmark team member arrives in your 2-hour window, Monday to Friday between 8 AM and 5 PM. We move movable furniture off the rug, roll it for transport, and take it with us. You do not need to be home, because porch handoff is allowed.

    Tip: Tell us about stairs, gates, or heavy or fragile furniture when you schedule.

    2-hour window
  3. 3

    We Inspect and Document

    At our Vancouver plant, we record the rug’s condition with notes and photos and test the dyes. If anything puts the rug at risk, we tell you before we wash.

    Tip: Photos and notes protect you and the rug.

    Day 1
  4. 4

    We Wash and Dry

    Your rug goes through our 8-step process and dries in a temperature and humidity-monitored room, typically 24 to 48 hours.

    Tip: Drying cannot be rushed without risking the rug.

    Days 1 to 7
  5. 5

    We Deliver It Back

    Your clean rug is delivered in the window we confirm with you, and porch handoff is allowed. Typical turnaround is 7 to 10 business days from pickup. If you are not satisfied on delivery, we re-clean it at no charge.

    Tip: We confirm your delivery window with you.

    7 to 10 business days
Plan Your Pickup

When Will My Rug Be Back, and What Will It Cost?

Both are estimates. We confirm your delivery window and price when you schedule.

Typical Return Window

Turnaround is 7 to 10 business days from pickup. Find your pickup day:

Typical return window by pickup day
Pickup dayEarliest (7 business days)Latest (10 business days)
MondayWednesday, 9 days laterMonday, 14 days later
TuesdayThursday, 9 days laterTuesday, 14 days later
WednesdayFriday, 9 days laterWednesday, 14 days later
ThursdayMonday, 11 days laterThursday, 14 days later
FridayTuesday, 11 days laterFriday, 14 days later

Business days are Monday to Friday. Holidays can add time.

Estimated Cleaning Price

Pickup and delivery are free. These ranges are the cleaning only.

Estimated rug cleaning price by size and fiber
SizeSyntheticWoolSilk & antique
4×6 rug$72-$84$96-$108$120-$132
5×8 rug$120-$140$160-$180$200-$220
8×10 rug$240-$280$320-$360$400-$440
9×12 rug$324-$378$432-$486$540-$594
2.5×10 runner$75-$88$100-$112$125-$138

Final price is confirmed after inspection. Pet odor treatment is priced additionally upon inspection.

No Surprises

What Is Included, and What Is Not

Included at no extra charge

  • Pickup from your home, including rolling the rug
  • Moving movable furniture off the rug
  • Delivery back to your home
  • 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 or not part of pickup

  • Pet odor treatment, priced additionally upon inspection
  • The cleaning itself, priced per square foot by fiber: $3.00 to $5.50
  • In-home services such as carpet and upholstery, which are scheduled separately
  • Addresses outside the 35-mile zone. Call us and we will tell you what is possible

How to Prepare Your Rug for Pickup

Six quick steps that help us give you an accurate price and protect your rug.

  1. 1Clear small items off the rug. We move movable furniture, so just tell us about anything heavy, fragile or built in.
  2. 2Tell us about stains, pet accidents, fragile spots, fringe damage or past repairs.
  3. 3Measure the length and width, or send us a photo, so we can give an accurate range.
  4. 4Take a few photos of the rug and any existing damage for your own records.
  5. 5Tell us about stairs, gated entries or tight access so we can plan.
  6. 6Choose a pickup window and tell us where to leave the rug. You do not need to be home, because porch handoff is allowed.
Your Options

Pickup vs. Drop-Off vs. In-Home Cleaning

An honest comparison, so you can choose what suits your rug.

Comparison of rug pickup, drop-off and in-home cleaning
Benchmark pickup & deliveryDrop-off at a plantIn-home cleaning
Who moves the rugWe do. We roll it and move movable furnitureYou haul it yourselfNo one. It stays in place
How it is cleanedFull immersion, rinse and monitored drying at our plantDepends on the cleanerSurface or low-moisture methods in your home
Time without your rugAbout 7 to 10 business daysDepends on the cleanerNone, or a day or so
Best forWool, silk, Persian and antique rugs, pet odor, heavy soilSmall rugs you can easily carryLight refreshing of durable synthetic rugs

Pickup & Delivery Questions

Is rug pickup and delivery really free?

Yes. There is no separate fee for pickup or delivery within 35 miles of our Vancouver, WA plant. You pay only for the cleaning, priced by square foot and fiber. Pet odor treatment is priced additionally upon inspection.

Which areas get free pickup and delivery?

We cover Clark County, WA and the Portland, OR metro within 35 miles of our plant. Use the ZIP code checker on this page, or see our service areas page for the full list of cities.

What days and times do you pick up and deliver?

Pickup and delivery run Monday through Friday, 8:00 AM to 5:00 PM, in 2-hour arrival windows.

How long until I get my rug back?

Typical turnaround is 7 to 10 business days from pickup. Drying alone usually takes 24 to 48 hours. Use the return date estimator on this page to see your likely window.

Do I need to be home for pickup or delivery?

No. Porch handoff is allowed, so you can leave your rug on your porch. Tell us when you schedule and we confirm the details with you, including your pickup and delivery windows.

Will you move furniture off my rug?

Yes. We move movable furniture off the rug. Tell us about anything heavy, fragile or built in when you schedule so we can plan.

Do you roll the rug for transport?

Yes. We roll your rug for transport and bring it to our plant for inspection and washing.

How do I get ready for pickup?

Clear small items from the rug, tell us about stains or fragile areas, and measure the rug. Our checklist on this page has the full list.

How will I know the price before you take my rug?

We give you a price range based on square footage and fiber when you schedule. For example, an 8×10 wool rug is about $320 to $360. Your final price is confirmed after inspection.

What if my rug is damaged while it is in your care?

If a rug is accidentally damaged while in our care, we will work with you to repair it or reimburse its fair value.

What if I am not happy with the result?

If you are not satisfied when your rug is delivered, we will re-clean it at no charge. For pet odor, if the odor returns within 14 days, we re-treat it at no charge.

Can you pick up upholstery, carpet or other items?

Pickup and delivery are for area rugs. Carpet, upholstery, tile and grout, and air duct cleaning are done at your home. Call us to confirm availability.

What if I live outside the 35-mile area?

Call (360) 696-4418. A ZIP code outside our automatic free zone does not always mean we cannot help, and we will tell you what is possible.

Why not just drop my rug off or have it cleaned at home?

Rugs are heavy and awkward to move, and in-home cleaning cannot match a plant wash for rinsing and drying control. Pickup gives you the plant wash without the hauling.

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

Terms We Use

Service radius
The area around our plant where pickup and delivery are free: 35 miles from our Vancouver, WA facility.
Pickup window
A 2-hour period, Monday to Friday between 8 AM and 5 PM, when we arrive to collect or deliver your rug.
Business day
A weekday, Monday to Friday. Our 7 to 10 day turnaround counts business days.
Condition report
Our notes and photos of your rug’s condition, recorded when it arrives at our plant.
Immersion wash
Washing a rug by fully submerging it in flowing water and cleanser, then rinsing and extracting it.
Ready When You Are

Request Your Free Pickup

Tell us a little and we will confirm your 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 to confirm your pickup window. 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.