Wool Rug Cleaning Stratford | St Marys | Perth County

Wool Rug Cleaning in Stratford & Perth County

Hand-Washing Wool Rugs in Stratford Since 1984

A hand-knotted wool rug is built to last generations — but only when it is cleaned the right way. Most equipment available in Stratford is designed for synthetic broadloom. Used on wool, it causes the fibres to felt, the pile to mat, and the rug to shrink. None of that is reversible.

Price List for Rug Cleaning Services

Flying Carpets has been hand-washing wool rugs since 1984, serving Stratford and Perth County from our facility in Cambridge. Free pickup and delivery throughout Stratford and Perth County.

Contact the rug experts at Flying Carpets!

Wool Rug Cleaning Stratford - St Marys - Perth County

What Makes Wool Rugs Hard to Clean Correctly

Wool fibres have a microscopic scale structure that behaves very differently under heat than under cool water. Under the right conditions, wool lasts a century. Under heat, agitation, and pressure, those scales lock together in a process called felting — the rug shrinks, the pile mats flat, and it cannot be restored.

Natural dyes — still used in many hand-knotted Persian and Oriental rugs — add another layer of sensitivity. The wrong pH or temperature causes colours to bleed. That is why professional wool rug cleaning starts with assessment, not equipment.

Flying Carpets is a dedicated rug specialist, not a general carpet cleaner. Every wool rug is inspected and dye-tested before a single drop of water is used.

Embedded Grit Is Your Wool Rug's Biggest Enemy

Sand, grit, and fine debris settle deep into the foundation of a wool rug where vacuuming cannot reach them. Every footstep grinds those particles against the wool fibres from the inside — cutting them slowly, dulling the colours, and shortening the life of the rug long before any damage is visible on the surface.

Professional wool rug cleaning every 1 to 3 years removes that embedded grit before it does permanent damage and restores colour depth that household cleaning cannot touch.

Our Hand-Washing Process for Wool Rugs

Every wool rug at Flying Carpets goes through the same careful sequence in our Cambridge facility:

  1. Inspection — fibre condition, dye stability, existing repairs, and fragile areas are noted
  2. Dye testing — water is applied to each colour area to check for bleed risk
  3. Dry soil removal — embedded grit is lifted before washing; dry removal is more effective and safer than washing it out
  4. Pre-treatment — stains and problem areas receive targeted, wool-safe treatment
  5. Hand washing — gently, using cool water and neutral-pH wool-safe soap
  6. Full rinsing — until the water runs completely clean; soap residue left in wool attracts new soil
  7. Flat drying — the rug dries completely flat in a climate-controlled space, preventing shrinkage and warping
  8. Pile grooming — the pile is set in the direction of the weave before the rug is wrapped for delivery

Pet Urine, Stains & Odour Removal

Flying Carpets offers dedicated pet urine and odour removal for wool rugs. Urine salts crystallize as they dry and bond to wool fibers — a standard wash alone will not break them down. We apply an enzyme pre-treatment directly to affected areas before the hand-wash begins.

For other stains, our team uses targeted wool-safe solutions and tries every method available. Some stains set for years can still be reduced significantly.

Flying Carpets also offers rug deodorizing for wool rugs carrying persistent odours from pets, moisture, or long-term storage.

Repair & Restoration While Your Rug Is Here

Rug fringe takes the most abuse and usually shows wear first. While your wool rug is in our Cambridge facility, Flying Carpets' expert weavers can also:

  • Replace worn or missing fringe — matched to the original material
  • Repair loose selvedge edges — secured before further knots are lost
  • Reweave small holes and worn areas — repaired by hand
  • Stabilize the foundation — damaged warp and weft threads repaired

Send photos to info@flyingcarpets.ca before booking and we'll give you a straight answer on what is needed.

Learn more about Flying Carpets' rug repair service

Wool Rug Cleaning Prices in Stratford

Wool rug cleaning is priced per square foot. The final cost depends on the size of the rug, condition (heavy soiling, pet urine treatment, and antique handling are priced accordingly), and any repair work — quoted separately after the rug arrives.

As a general guide, a standard 8×10 wool rug costs roughly what two restaurant meals cost. Hand washing at a specialist facility costs more than a machine clean — because the outcome is completely different.

Price List for Rug Cleaning Services

Pickup and delivery throughout Stratford and Perth County is always free.

Free Pickup & Delivery — Stratford to St. Marys

Wool Rug Cleaning Stratford - St Marys - Perth County - Free Pickup & Delivery

We pick up and deliver free of charge across Downtown Stratford, Avondale, Falstaff, Festival District, William Featherstone, Confederation, Shakespeare, and St. Marys — plus the broader Perth County Region.

Wool Rug Cleaning — Your Questions Answered

Can you steam clean a wool rug?

No. Steam causes wool fibers to felt permanently — the rug shrinks and the pile mats flat with no way to reverse it. We hand-wash all wool rugs with cool water and wool-safe soap only.

How often should a wool rug be professionally cleaned?

Every 1 to 3 years depending on traffic, pets, and household use. Homes with children or pets should clean closer to the one-year mark.

Do you remove pet urine from wool rugs?

Yes. We apply an enzyme pre-treatment to neutralize urine salts before the standard hand-wash cycle. Call 519-404-8009 for details.

Is pickup and delivery free in Stratford?

Yes — free throughout Stratford and Perth County. Call 519-404-8009 or email info@flyingcarpets.ca to book.

Ready to Have Your Wool Rug Cleaned by Hand?

Flying Carpets has been hand-washing wool rugs from our Cambridge facility since 1984, serving homeowners across Stratford, Perth County, and the broader Waterloo Region.

Contact the rug experts at Flying Carpets!

Call 519-404-8009 | info@flyingcarpets.ca

758 King Street East, Cambridge, Ontario — by appointment

Shop one-of-a-kind Vintage and Antique Rugs

Area Rug Cleaning for all handmade rugs

Silk Rug Cleaning in Stratford

Antique Rug Cleaning in Stratford

Price List for Rug Cleaning Services

Expert Rug Repair & Restorations

Flying Carpets is where to sell Oriental Rugs

Contact form