Skip to content
    604-799-9985
    Service areas

    Where we collect and deliver rugs

    Short answer

    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.

    How coverage actually works

    Scheduling frequency reflects distance from our Chilliwack base, not service quality.
    AreaApproach from ChilliwackTypical scheduling
    Chilliwack & SardisHome baseMost flexible — often same-week pickup
    Agassiz & HarrisonNorth across the Rosedale–Agassiz bridgeRegular scheduled runs
    HopeEast on Highway 1Scheduled route days
    AbbotsfordWest on Highway 1Regular scheduled runs
    MissionNorth of the Fraser via Highway 7 or the Mission bridgeScheduled route days
    LangleyFurthest west on Highway 1Scheduled 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.

    Call Text