Wool Rug Cleaning in Waterloo Region - Free Pick Up
Wool Rug Cleaning in Kitchener, Waterloo & Cambridge
Contact the rug experts at Flying Carpets!
Call 519-404-8009 | info@flyingcarpets.ca

Professional Wool Rug Cleaning in Waterloo Region - Since 1984
Most wool rug owners ask the same question eventually: can I clean this at home? The honest answer is: partly. The longer answer is the one worth understanding before you try.
Wool shrinks under heat. It felts under agitation. It loses its natural oils - lanolin - when exposed to harsh detergents. Once lanolin is stripped from a wool fibre, the pile becomes brittle and never fully recovers.
Flying Carpets is your local wool rug cleaning specialist in the Waterloo Region. Our facility is in Cambridge, Ontario, and we have been hand-washing wool area rugs, Persian rugs, and Oriental rugs for homeowners across Kitchener, Waterloo, Cambridge, and Guelph since 1984. No steam. No chemicals. Free pickup and delivery.
Contact the rug experts at Flying Carpets!
Local Wool Rug Cleaning You Can Trust - Kitchener, Waterloo, Cambridge & Guelph
Most carpet cleaners in the Waterloo Region use the same machines and temperature settings on a wool rug as they do on synthetic broadloom - because they don't specialize in wool. Flying Carpets is different. We are a dedicated rug specialist, and wool rug cleaning is what we do every day in our own Cambridge facility.
That means:
- Your wool rug is cleaned in our facility, not on a driveway or in a truck
- Individually assessed before cleaning - fibre type, dye stability, construction, and condition all noted
- Hand-washed with cool water and a wool-safe, lanolin-preserving soap — not stripped with industrial detergent
- Dried flat in a climate-controlled environment - the only method that protects wool from shrinkage
What You Can Do at Home - And What You Shouldn't
Wool is forgiving up to a point. Safe at home: suction-only vacuuming (no beater bar), rotating the rug twice a year, and blotting spills immediately with a clean dry cloth and cool water. Not safe at home: rental carpet machines (heat and detergent strip lanolin), steam cleaning, bleach or alkaline cleaners, bathtub washing without climate-controlled drying, or hanging wet wool rugs.
The rule: surface maintenance at home, deep cleaning by a specialist every one to three years.
Why Wool Requires Specialist Care
Wool fibres are covered in microscopic scales. When exposed to heat or excessive agitation, these scales lock together - a process called felting - and the fibre becomes dense, stiff, and matted permanently.
This is why steam cleaning is the wrong choice. The right cleaning uses cool water, gentle hand agitation, and a neutral-pH soap that preserves lanolin — then patient flat drying with controlled airflow. This is how Flying Carpets has cleaned wool rugs since 1984.
Our 8-Step Wool Rug Hand-Washing Process
- Inspection. Condition, dye stability, prior repairs, and high-wear areas assessed before cleaning begins.
- Dye testing. Tested in cool water — important for Persian and tribal rugs with natural dyes.
- Dry dusting. Mechanically dusted from the back to remove grit, sand, and dander before moisture is introduced.
- Pre-treatment. Stains, pet urine areas, and high-traffic zones receive targeted wool-safe pre-treatment.
- Hand wash. Gently washed using cool water and a neutral-pH, wool-safe soap that preserves lanolin. No steam. No heat.
- Thorough rinse. Repeated until the water runs completely clear.
- Climate-controlled flat drying. Dried flat with regulated airflow — no heat, no hanging. Prevents shrinkage, felting, and mildew.
- Final inspection and grooming. Pile set, fringe checked, prepared for safe return.
For wool rugs with pet urine, enzyme treatment neutralizes the source at a molecular level.
Why You Should Never Steam Clean a Wool Rug
If a carpet cleaner in Kitchener, Waterloo, Cambridge, or Guelph offers to steam clean your wool rug, decline. Here is what happens:
- Wool fibres felt — heat locks the microscopic scales together permanently, matting the pile
- Lanolin is stripped — the natural oil driven out by high heat, leaving the pile brittle
- The rug shrinks — foundation threads contract under heat, pulling the rug out of square
A well-made wool rug should last generations. The single greatest threat is an improper cleaning — not the years of use.
"Wool is forgiving of dirt. It is not forgiving of the wrong attempt to remove it."—Ethan, The Rug Professor, Flying Carpets, Cambridge, Ontario
Wool Rugs We Clean in the Waterloo Region
- Persian wool rugs (Tabriz, Kashan, Heriz, Sarouk, Bijar, Isfahan, Hamadan)
- Oriental wool rugs (Afghan, Turkish, Indian, Moroccan, Pakistani)
- Tribal and folk wool rugs (Qashqai, Bakhtiari, Baluch, Kurdish, Berber)
- Vintage and antique wool rugs - handled with additional care
- Flatweave wool rugs (kilims, dhurries, soumaks) — assessed individually, as flatweaves behave differently from pile rugs
Wool Rug Repair - Available at the Same Facility
While your wool rug is in our Cambridge facility, our skilled weavers can complete any rug repairs needed:
- Fringe repair - replacing or rebuilding worn fringe
- Edge binding and overcasting - securing unravelling wool rug edges
- Pile re-weaving - restoring damaged or worn areas to match the original weave
How Much Does Wool Rug Cleaning Cost in Kitchener-Waterloo?
Cost of Wool Rug Cleaning in Waterloo Region
- Size - priced per square foot
- Fibre type - standard wool is the base rate; silk blends and antique wool rugs are priced higher
- Condition and add-ons - pet urine treatment, vintage handling, and repair work priced separately
The most expensive cleaning is always the one done incorrectly — pile felting and lanolin loss cannot be undone.
Pickup and delivery is free across Waterloo Region and Southern Ontario.
Areas We Serve - Free Pickup & Delivery

Our facility is in Cambridge, with free pickup and delivery throughout Kitchener, Waterloo, Cambridge (Galt, Preston, Hespeler), Guelph. We also serve Brantford, Paris, Fergus, and the wider Southern Ontario.
Frequently Asked Questions
Where is Flying Carpets located?
758 King Street East, Cambridge, Ontario. N3H 3N9 Free pickup and delivery throughout Kitchener, Waterloo, Cambridge, Guelph, and the broader Waterloo Region.
Can wool rugs be steam cleaned?
No. Steam causes wool fibres to felt permanently, strips the lanolin that keeps wool soft, and can cause dimensional shrinkage and dye bleeding. Wool rugs should only be hand-washed in cool water with a neutral-pH, wool-safe soap.
How often should wool rugs be professionally cleaned?
Every one to three years. Homes with pets, children, or high traffic should clean closer to annually. Vintage wool rugs benefit from a professional assessment before cleaning if they haven't been washed in a long time.
How long does wool rug cleaning take?
Typically one to two weeks from pickup to delivery. Wool-and-silk blend rugs and antique wool rugs may take longer.
Can I clean a wool rug at home?
Vacuum (suction only), blot spills with cool water, and rotate twice a year. For deep cleaning - immersion washing, rental machines, or commercial products - the risks to a handmade wool rug outweigh the benefit. Professional hand-washing is the right tool.
Do you clean wool and silk blend rugs?
Yes. Blends are cleaned using wool-appropriate soaps and silk-appropriate drying protocols. Flying Carpets assesses each blend rug individually on arrival.
Ready to Have Your Wool Rug Cleaned by Specialists?
Flying Carpets has been hand-washing wool Persian and Oriental rugs in the Waterloo Region since 1984, serving homeowners across Kitchener, Waterloo, Cambridge, Guelph, and Southern Ontario.
Free pickup and delivery. No steam. No chemicals. The right method for wool - every time.
Contact the rug experts at Flying Carpets!
Call 519-404-8009 | info@flyingcarpets.ca
758 King Street East, Cambridge, Ontario N3H-3N9— by appointment