Persian Rug Cleaning Cambridge Ontario
Persian Rug Cleaning in Cambridge, Ontario
Price List for Rug Cleaning in Cambridge
Contact the rug experts at Flying Carpets!
519-404-8009
Cambridge homeowners have a distinct advantage when it comes to Persian rug care: the specialist is already here. Flying Carpets has operated its rug-cleaning facility since 1984, and every Persian rug we clean is washed, dried, and finished on-site — in Cambridge, not shipped elsewhere.

Persian rugs are hand-knotted textiles built to last generations. Cleaning one correctly requires understanding how it was made: the fibre, the dye structure, the foundation. The wrong approach — particularly steam cleaning or harsh chemical extraction — causes permanent damage that no amount of restoration work can fully undo.
The right approach is a hand wash in warm water, with wool-safe soap, followed by proper drying in a controlled environment.
That is the only process used at Flying Carpets, and it is the same process we have applied to Persian rugs in Cambridge since before most of our current customers moved into their homes.
Contact the rug experts at Flying Carpets!
519-404-8009
Cambridge's Dedicated Persian Rug Cleaning Facility
Most cleaning services operating in Cambridge are general carpet cleaners. They are equipped for synthetic wall-to-wall and residential upholstery — not for the specific requirements of a hand-knotted Persian rug with natural wool pile and vegetable or chrome dyes.
Flying Carpets is a dedicated rug specialist. Persian and Oriental rug cleaning is not one service among many — it is the work the facility was built for. That distinction matters because:
- Persian rugs are cleaned in the shop, never on-site or in a parking lot
- Every rug is individually inspected before cleaning begins
- Dye stability is tested before water is applied, particularly critical for vintage and antique pieces
- Rugs are dried flat in a climate-controlled room, preventing shrinkage, dye migration, and foundation distortion
For Cambridge residents in Galt, Preston, Hespeler, and the surrounding areas, Flying Carpets offers free pickup and delivery — your rug is collected from your home and returned cleaned, groomed, and wrapped for protection.
Price List for Rug Cleaning in Cambridge
Why Persian Rugs Demand Specialist Care
A hand-knotted Persian rug is not simply a floor covering. It is a textile made with hand-spun wool, dyed with natural or traditional pigments, and constructed on a foundation of cotton or wool warp and weft threads.
The pile is formed by thousands of individually tied knots — the density of which determines the rug's detail, durability, and value.
That construction makes a Persian rug inherently sensitive to heat, moisture imbalance, and harsh chemistry. Steam cleaning exposes the rug to temperatures that cause wool fibres to shrink and stiffen, that accelerate dye bleed between colours, and that can permanently distort the woven foundation. There is no reversal for this kind of damage.
The hand-washing process preserves the rug's structure because it works with the material rather than against it. Cool water, neutral pH soap, and careful mechanical agitation by hand — followed by controlled drying — clean the rug deeply without stressing the fibres or dyes.
Cambridge homeowners with inherited rugs, antique pieces, or high-value Persian carpets should be particularly deliberate in their choice of cleaner. The cost of improper cleaning is almost always greater than the cost of doing it correctly.
The Hand-Washing Process at Flying Carpets
Every Persian rug that arrives at our Cambridge facility goes through the same disciplined process, regardless of size or condition:
Inspection and dye testing. The rug is examined for pre-existing damage, prior repairs, and dye stability. Natural dyes — particularly older indigo, madder, and pomegranate-based pigments — are tested for water-fastness before any cleaning begins.
Dry dusting. The rug is mechanically dusted from the back, releasing embedded soil, grit, and particulate matter that vacuuming cannot reach. This step can remove a substantial volume of debris and prepares the rug for washing.
Pre-treatment. Stains, urine contamination, and high-traffic areas are treated with targeted, fibre-appropriate solutions before the full wash.
Hand washing. The rug is hand-washed using cool water and a neutral-pH, wool-safe soap. No steam. No extraction machines. No harsh detergents.
Thorough rinsing. The rug is rinsed repeatedly until the water runs completely clear — an important step that general carpet cleaners routinely skip.
Climate-controlled drying. The rug is dried flat with controlled airflow and regulated humidity. This prevents the shrinkage, warping, and mildew that result from drying a wet rug improperly.
Final grooming and wrap. The pile is set in the correct direction, the fringe is inspected and tidied, and the rug is wrapped for safe return to your home.
For rugs with pet urine contamination, an enzyme treatment is applied prior to washing to neutralize the source of odour at the fibre level — not simply mask it at the surface.
Contact the rug experts at Flying Carpets!
519-404-8009

Persian Rug Types Cleaned in Cambridge
Flying Carpets cleans the full range of Persian and Iranian rug types at our Cambridge facility:
- Persian wool rugs — Tabriz, Kashan, Heriz, Sarouk, Bijar, Isfahan, Kerman, and related weaving traditions
- Silk Persian rugs — requiring slower drying protocols and a gentler hand; priced accordingly
- Antique and vintage Persian rugs (50+ years) — handled with heightened care for dye stability and structural fragility
- Tribal and village rugs — Qashqai, Bakhtiari, Baluch, Shahsavan, and Turkmen weavings
- Modern hand-knotted Persian carpets — including contemporary Iranian production rugs
Each rug type has its own cleaning protocol. Silk rugs, for example, are never cleaned identically to wool — the fibre structure, dye chemistry, and drying requirements differ significantly.

Persian Rug Repair — Available at the Same Facility
If a Persian rug requires repair work alongside cleaning, Flying Carpets offers in-house restoration services. Rug repair services include:
- Fringe replacement and rebuilding — for worn, damaged, or missing fringe
- Edge binding and overcasting — stabilizing unravelling selvedges
- Re-weaving — restoring pile loss, holes, or structural damage
- Full restoration — for antique rugs with significant wear or damage
If you are uncertain whether your rug needs cleaning, repair, or both, photographs sent to info@flyingcarpets.ca will receive an honest assessment before any commitment is made.
Persian Rug Cleaning Cost in Cambridge
Price List for Rug Cleaning Services
Pricing for Persian rug cleaning at Flying Carpets is based on three factors:
- Size — charged per square foot
- Fibre type — wool rugs are standard; silk and antique rugs carry a premium due to additional handling and drying time
- Condition — urine treatment, repair work, and antique protocols are priced separately
As a reference point, a standard wool Persian rug in the 8×10 range is typically priced in line with a professional service call — affordable relative to the cost and effort of replacing a rug of comparable quality.
Free pickup and delivery is included for all Cambridge addresses — Galt, Preston, Hespeler, and the surrounding area.
Contact the rug experts at Flying Carpets!
519-404-8009
Serving All of Cambridge — and the Broader Waterloo Region
Flying Carpets provides free pickup and delivery throughout Cambridge, including:
- Galt — including East Galt, Galt North, and the downtown core
- Preston — including the Preston corridor and surrounding residential areas
- Hespeler — including Hespeler Village and adjacent neighbourhoods
- Surrounding communities: Blair, Branchton, Clyde, Baxter

For clients across the broader Waterloo Region — Kitchener, Waterloo, Guelph, and beyond — pickup and delivery is also available. See our Waterloo Region Persian rug cleaning page for full regional coverage details.
Frequently Asked Questions
Where is Flying Carpets located in Cambridge?
Flying Carpets is located at 758 King Street East, Cambridge, Ontario N3H 3N9 — visits are by appointment.
Do you offer Persian rug cleaning pickup and delivery in Cambridge?
Yes. Free pickup and delivery is available throughout Cambridge — including Galt, Preston, and Hespeler — and across the Waterloo Region. Most pickups are scheduled within one to three business days of booking.
Can a Persian rug be steam cleaned?
No. Steam cleaning exposes hand-knotted wool to temperatures that shrink the fibres, distort the foundation, and cause dyes to bleed between colours. Persian rugs should only be hand-washed using cool water and a wool-safe, neutral-pH soap.
How often should a Persian rug be professionally cleaned?
Every one to three years for most households. Rugs in homes with pets, children, or heavy foot traffic benefit from annual cleaning. Regular professional cleaning protects the fibres and extends the rug's functional life significantly.
How long does the cleaning process take?
Typically one to two weeks from pickup to delivery, depending on the rug's size, fibre type, and drying requirements. Silk and antique rugs generally require additional drying time.
Do you clean silk Persian rugs?
Yes. Silk Persian rugs are cleaned using a slower, more careful process than wool, with extended drying time and heightened attention to dye stability. Flying Carpets specializes in silk rug cleaning.
Can I have my Persian rug repaired at the same time as cleaning?
Yes. In-house repair services are available at the Cambridge facility. Common work includes fringe replacement, edge binding, and re-weaving. If the rug needs both cleaning and repair, both can be coordinated in a single visit.
Is pickup and delivery really at no charge?
Yes — pickup and delivery is complimentary for all Cambridge addresses and throughout the Waterloo Region.
Book Persian Rug Cleaning in Cambridge
Flying Carpets has cleaned Persian and Oriental rugs from its Cambridge facility since 1984. Every rug is hand-washed on-site, dried in a climate-controlled room, and returned to your home in sound condition. Free pickup and delivery. No steam. No chemicals.
Contact the rug experts at Flying Carpets!
Call 519-404-8009 | info@flyingcarpets.ca