Area Rug Cleaning in Chilliwack & the Fraser Valley
iRPro Rugs is a Chilliwack-owned cleaning company specializing in area rugs — Persian and Oriental, wool, silk, natural fibre and synthetic. Owner Darren Miller holds the IICRC Master Textile Cleaner designation. Every rug is inspected, dye-tested and dried under control before it comes home.
604-799-9985 · door-to-door transport — included in chilliwack
- Locally owned in Chilliwack
- IICRC Master Textile Cleaner
- Area rugs are our specialization
- Door-to-door transport across the Fraser Valley
- 60-day satisfaction guarantee
An area rug is not carpet with edges
Wall-to-wall carpet is one fibre system, glued or stretched over a subfloor, cleaned in place. An area rug is a constructed textile: a foundation of cotton or wool warp and weft, a pile of a different fibre, dyes that may or may not be stable in water, and often a backing or sizing. Cleaning it correctly starts with identifying what it actually is.
| Variable | Why it matters | What we do about it |
|---|---|---|
| Fibre | Wool and silk are protein fibres damaged by high pH and heat. Cotton, jute and sisal are cellulosic and prone to browning. Synthetics tolerate more. | Fibre identification before any solution is chosen. |
| Dyes | Hand-dyed and some synthetic dyes migrate when wet, which shows as bleeding into adjacent light areas. | Colourfastness testing on every colour, every time. |
| Construction | Hand-knotted, tufted, flatwoven and machine-made rugs behave differently under water and agitation. Latex-tufted rugs can delaminate. | Construction is assessed and documented at intake. |
| Condition | Dry rot, moth damage, prior repairs and pet contamination all change what is safe. | Front and back inspection with photos before work begins. |
| Drying | Slow, uneven drying causes browning, odour and dye migration. | Controlled airflow and dehumidification, not ambient air. |
By rug type and by problem
Each service page explains what we inspect, how the method changes, what results are realistic, and when we would advise against cleaning.
Area Rug Cleaning in Chilliwack
Our core service: inspection, dye testing, dry soil removal, appropriate wash method, controlled drying and delivery.
Read morePersian & Oriental Rug Cleaning
Hand-knotted wool and wool/silk rugs cleaned with dye testing and construction-appropriate handling.
Read moreWool Rug Cleaning
Wool is durable but pH-sensitive and slow to dry. We clean and dry it accordingly.
Read moreSilk & Silk-Blend Rug Cleaning
Silk and viscose look similar and behave very differently. We fibre-test before choosing a method.
Read moreJute, Sisal & Natural Fibre Rug Cleaning
Cellulose fibres brown and shrink easily. These rugs need low-moisture, tightly controlled work.
Read moreSynthetic Rug Cleaning (Nylon, Olefin, Polyester)
Machine-made synthetics tolerate thorough washing — the limits are backing, dye and wear, not fibre.
Read morePet Urine & Odour Treatment
Urine reaches the foundation. Surface cleaning does not remove it — full flushing is required.
Read moreTargeted Stain Treatment
Some stains lift completely, some improve, and some are permanent dye loss. We tell you which is which.
Read moreEight documented steps, every rug
The sequence does not change. What changes inside it is the cleaning method, chosen after fibre identification and dye testing.
Inspection & Documentation
Front and back photo inspection before anything begins. Fibre type, construction, wear points, prior repairs, stains and odour sources are all logged so expectations are set before work starts.
Fibre & Dye Testing
We identify the fibre and test dyes for colourfastness before moisture is applied. Dye bleed risk determines the cleaning method — this step decides everything that follows.
Dry Soil Removal
Dry particulate soil is removed first. Wet cleaning over embedded grit turns it into mud and drives it deeper into the foundation.
Appropriate Cleaning Method
Depending on fibre, construction and dye stability: full immersion wash, controlled surface wash, or low-moisture cleaning. There is no single method that suits every rug.
Rinse & Extraction
Thorough rinsing removes suspended soil and cleaning residue. Residue left in a rug re-attracts soil quickly, so extraction is taken to completion.
Controlled Drying
Rugs are dried with managed airflow and dehumidification. Slow or uneven drying is a leading cause of browning, odour and dye migration.
Final Inspection
Post-clean assessment compared against the original documentation, including grooming, fringe finishing where appropriate, and a check of every treated area.
Wrapped & Delivered
The rug is wrapped, protected and returned to your door within our service area, with any follow-up care notes.
Trained, tested and accountable
Darren Miller holds the IICRC Master Textile Cleaner designation from the IICRC, along with IICRC Master Water Restorer and IICRC Master Fire & Smoke Restorer designations from his restoration work. Certification is not a guarantee of any specific outcome on any specific rug — it means the person handling your textile has been examined against an industry standard and keeps that credential current.
What the designation meansWho: iRPro Rugs, locally owned in Chilliwack, BC.
What: specialized area rug cleaning — we do not present ourselves as a carpet or hard-surface cleaning company.
Where: Chilliwack and selected Fraser Valley communities, with door-to-door transport — included in Chilliwack, flat round-trip fee outside it.
Next step: call or text 604-799-9985, or send photos for an estimate.
Quoted per rug, never guessed
We do not publish a fixed rate card, because a 5×8 machine-made synthetic rug and a 9×12 hand-knotted wool rug with pet contamination are not the same job. Price is built from measured size, fibre, construction, condition, contamination, any specialty treatment, fringe work and pickup logistics.
See what determines your price →What to send us for an estimate
- Approximate dimensions in feet or metres
- Photos of the full rug, the back, and the fringe or edges
- Close-ups of stains, wear or damage
- Fibre and construction if you know them
- Any pet contamination, odour or water exposure history
- Your city and preferred contact method
Door-to-door transport across the Fraser Valley
Chilliwack is home, and transport within the city is included. Surrounding communities are served on scheduled route days with a flat round-trip transport fee covering travel time and fuel — call to confirm the next run for your area.
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 moreWhat Fraser Valley clients say
Reviews shown here are reproduced from public Google reviews of iRPro.
I actually learned about Darren through a competitor — they explained they wouldn't do the job, but insisted 'Darren is the guy. Nobody is as good as him, despite what they may think.' He has a vast wealth of knowledge, was so kind, and seemed genuinely excited to be given the opportunity to restore this thing to its former glory.
“Both area rugs were badly soiled, and after cleaning they were returned in perfect condition — one being wool and the other sisal. Darren was amazing to work with and his pride in his company and attention to detail made this experience worth more than the 5 stars I am able to give him!”
“Darren and his team restored an antique wool area rug that had been in storage for years and was heavily soiled. The rug now looks almost new. I am very pleased with the result and would recommend iRPro to anyone looking for a quality cleaning service.”
“Second time cleaning our area rugs and they look brand new again. Professional and quick service. A big thank you to Darren.”
Answers before you book anything
How Often Should You Clean an Area Rug?
Frequency depends on traffic, pets, footwear habits and fibre — not a fixed calendar rule.
Read more GuideHow to Care for a Wool Rug
Vacuuming technique, rotation, spill response and what to avoid on wool.
Read more GuideCan You Wash a Persian Rug?
Most hand-knotted wool rugs can be washed — after dye testing and construction assessment.
Read moreCommon questions
- Do you clean anything other than area rugs?
- Area rugs are our specialization. If your enquiry is about wall-to-wall carpet or hard surfaces, call us and we will tell you honestly whether we are the right fit.
- Are you based in Chilliwack?
- Yes. iRPro Rugs is locally owned and operated in Chilliwack, and we serve communities across the Fraser Valley.
- How long does cleaning take?
- Typical turnaround is 5–8 business days from pickup to delivery, depending on the rug and our volume at the time of booking. Heavily soiled rugs, natural fibres and rugs needing extended drying can take longer — we tell you at pickup if we expect that.
- Do you offer pickup and delivery?
- Yes — we call it door-to-door transport. 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. Chilliwack $0, Abbotsford / Agassiz & Harrison $55, Mission / Hope $75, Langley $95, round trip.
- Can you guarantee every stain will come out?
- No, and we won't pretend otherwise. Some stains are dye loss or permanent fibre damage rather than soil. We assess before cleaning and tell you what is realistic.
- What is your guarantee?
- We offer a 60-day satisfaction guarantee on our cleaning. If something was missed, contact us within 60 days and we will address it.
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.