Service
Persian rug cleaning — respectful of age, fibre, and provenance.
Tabriz, Kashan, Isfahan, Nain, Bidjar, Sarouk, Qum, Heriz — different villages, different knots, different dyes. We treat each one accordingly.
What this service includes
Hand-knotted Persian rug cleaning with full provenance care: dye stability, foundation health, fringe repair, and an environment that respects pieces sometimes valued in the five figures.
- Region identification (Tabriz, Kashan, Isfahan, Nain, Heriz, Bidjar, Sarouk, Qum)
- Knot-density and pile-height measurement (recorded for return)
- Comprehensive dye-stability test on every colour, including silk highlights
- Cool-water immersion using shampoo formulated for protein fibres
- Hand-agitation with soft brushes, working with pile direction
- Acidic neutralizing rinse to lock the dyes and restore lustre
- Flat-drying in low-humidity room with pile-direction monitoring
- Fringe rebinding and selvage repair if needed
- Final grooming with a wide-tooth brass-tooth comb
Our process
How the work actually happens
- 1
1. Provenance documentation
For higher-value Persian rugs we photograph the back as well as the front, measure knot density (knots per square inch), and note the design family. This goes into a file we keep for as long as you’re a customer — useful for insurance and future appraisals.
- 2
2. Dye and fibre testing
Persian rugs from before about 1920 often use vegetable dyes that can move with the wrong wash. Newer rugs may have chrome-dyed wool, which is more stable but reacts differently to acidic rinses. We test every colour with controlled moisture before committing to a wash plan.
- 3
3. Heavy dust extraction
Vibration dusting on a mesh floor — Persian rugs that haven’t been professionally cleaned in 10+ years routinely shed a kilogram or more of fine dust at this step. None of it would have come out with a vacuum.
- 4
4. Cool-water wash
Immersed in cool water with a plant-based shampoo formulated for wool. We hand-agitate areas with stains, but not aggressively — the goal is to suspend dirt in solution, not scrub it out. Silk highlights get shorter contact time.
- 5
5. Multi-stage rinse with acid finish
Three to five rinses, finishing with a mildly acidic rinse (pH ~5.5) that neutralizes any residual shampoo, locks the dyes, and restores the natural lustre that makes wool feel like wool. This step alone visibly changes how the rug looks.
- 6
6. Flat-dry and final inspection
Pinned flat in our drying room for 48–72 hours. We re-inspect under bright light, groom the pile, comb the fringe, and check that no colour migrated.
How we price this
We don’t publish per-square-foot rates because they oversimplify. Price depends on fibre, size, condition, and whether any repair is involved. After we hear from you, you get a written estimate within one business day. The estimate stands unless we find something at pickup that changes the scope — and if we do, we tell you before doing any extra work.
FAQ
Persian Rug Cleaning — common questions
Persian Rug Cleaning across the Lower Mainland
We serve 13 cities. Free pickup and delivery throughout the service area.
- Vancouver
- Burnaby
- Surrey
- Richmond
- Coquitlam
- Langley
- North Vancouver
- West Vancouver
- New Westminster
- Port Moody
- Port Coquitlam
- Delta
- Maple Ridge
Related services
All services- rug
Oriental Rug Cleaning
Specialty cleaning for hand-knotted Oriental rugs. Cool-water wash, dye-tested before submersion, fibre-appropriate shampoo, flat-dried so the foundation never gets stressed.
Learn more - rug
Antique Rug Cleaning
Specialty handling for rugs over 80 years old. Pre-clean assessment, conservative protocol, and the option to decline rather than risk a piece we’re unsure about.
Learn more - rug
Silk Rug Cleaning
Specialty cleaning for silk and silk-blend rugs — Hereke, Qum, Kashan silk-foundation pieces, and modern silk Tabriz. Short-contact wash, soft water, careful flat-dry.
Learn more
Ready for persian rugs that gets done right?
Send us photos and rough dimensions. We’ll come back with a written quote within one business day.