Where we collect and deliver rugs
iRPro Rugs is based in Chilliwack and serves communities across the Fraser Valley: Chilliwack, Abbotsford, Mission, Langley, Hope, Agassiz and Harrison Hot Springs. Door-to-door transport is included at no charge in Chilliwack. Outside Chilliwack, a flat round-trip transport fee applies, covering travel time and fuel. Outlying communities are collected on scheduled route days. Rugs are cleaned at our facility — never in your home — and returned, typically within 5–8 business days.
Chilliwack
Our home base — Sardis, Vedder, Promontory, Rosedale, Cultus Lake and the downtown core.
Read moreAbbotsford
Scheduled transport runs across Abbotsford and Clearbrook.
Read moreMission
Door-to-door transport north of the Fraser, including Hatzic and Silverdale.
Read moreLangley
Township and City of Langley collections on scheduled route days.
Read moreHope
Eastern Fraser Valley collections coordinated around route scheduling.
Read moreAgassiz & Harrison
Agassiz, Harrison Hot Springs and Harrison Mills, including seasonal rental properties.
Read moreHow coverage actually works
| Area | Approach from Chilliwack | Typical scheduling |
|---|---|---|
| Chilliwack & Sardis | Home base | Most flexible — often same-week pickup |
| Agassiz & Harrison | North across the Rosedale–Agassiz bridge | Regular scheduled runs |
| Hope | East on Highway 1 | Scheduled route days |
| Abbotsford | West on Highway 1 | Regular scheduled runs |
| Mission | North of the Fraser via Highway 7 or the Mission bridge | Scheduled route days |
| Langley | Furthest west on Highway 1 | Scheduled route days |
What pickup day looks like
We arrive at the arranged window, walk the rug with you, and note stains, accidents, damage and anything you have already tried to treat yourself. The rug is photographed front and back before it leaves. Furniture should be moved off the rug beforehand where you can safely do so, and loose items removed.
At delivery, the rug is unwrapped, laid back in place, and checked with you. If we have care notes — a fibre that needs particular vacuuming, an area to watch, a recommendation about a pad — you get them then. The complete sequence is on the process page.
Getting the fastest answer
The quickest route to a scheduled pickup is a text with your rug dimensions, a photo of the rug and its back, and your city. That is usually enough for a preliminary figure and the next route day for your area.
Call or text 604-799-9985, or use the estimate form. Read how pricing works before you send photos and you will know exactly what information helps most.
Service area questions
- Do you charge for pickup outside Chilliwack?
- Yes. Door-to-door transport is included at no charge inside Chilliwack. Outside the city a flat round-trip transport fee covers travel time and fuel: $55 for Abbotsford, Agassiz and Harrison, $75 for Mission and Hope, $95 for Langley. Batching collections onto scheduled route days is how we keep that fee flat instead of billing each trip individually.
- How do route days work?
- We batch pickups and deliveries by area. When you call, we tell you the next scheduled run for your community and, where possible, fit a delivery on the same trip.
- My community isn't listed — can you still help?
- Call or text 604-799-9985. We will tell you honestly whether we can reach you on a route day or whether you would be better served by someone closer.
- Can I drop my rug off instead of waiting for a route day?
- Yes. If you would rather not wait for a scheduled pickup, call to arrange a drop-off time.
- Do you serve commercial and strata clients?
- Yes — offices, common areas and rental properties within our service area. Volume and access affect scheduling, so call to discuss timing before booking.
- How long will my rug be away?
- Typical turnaround is 5–8 business days from pickup to delivery, depending on the rug and our volume at the time of booking. Route scheduling in outlying communities can add a few days at either end.
Get an estimate for your rug
Call or text us with your rug dimensions, or send photos through the estimate form. A photo estimate is preliminary — final pricing and cleaning method are confirmed on inspection.