Skip to content
    604-799-9985
    Services

    Area rug cleaning services

    Short answer

    iRPro Rugs cleans area rugs only. Services are organized two ways: by fibre and construction (Persian and Oriental, wool, silk, natural fibre, synthetic) and by problem (pet urine and odour, targeted stain treatment). Every job follows the same eight-step process; what changes inside it is the cleaning method, chosen after fibre identification and dye testing.

    Choosing the right starting point

    If you are not sure what your rug is, start with the closest description — we confirm fibre at intake.
    If your rug is…Start hereMain consideration
    Hand-knotted, patterned, bought as Persian, Oriental, Turkish or AfghanPersian & OrientalDye stability and hand-knotted construction
    Soft, springy, natural-coloured or vegetable-dyed pileWoolpH sensitivity and drying time
    Lustrous, cool to the touch, fine detail, shifts colour with the angleSilkSilk vs viscose identification
    Coarse, woven, jute, sisal, seagrass or cotton flatweaveNatural fibreBrowning and shrinkage risk
    Machine-made, budget or outdoor rug, often with a latex backingSyntheticBacking integrity and wear, not fibre damage
    Affected by pet accidents or persistent odourPet urine & odourContamination has reached the foundation
    Generally clean but has specific spots or spillsStain treatmentWhether it is soil or permanent dye change

    What we do not do

    Being specific about scope matters more than sounding capable. We are an area rug cleaning company. We do not present ourselves as a wall-to-wall carpet, upholstery or hard-surface cleaning company, and we do not offer reweaving, reknotting or structural rug repair.

    We do inspect and document damage — moth activity, dry rot, fringe loss, prior repairs, delamination — and we will tell you plainly when a rug should go to a specialist repair service, or when cleaning is not worth the cost relative to the rug's condition and value. Read more about that on our process page and in the pricing methodology.

    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. See the service areas hub for community-by-community details, or call 604-799-9985.

    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