Rug Cleaning Services | Waterloo Region | Flying Carpets

Rug Cleaning Services — Waterloo Region

Professional Rug Cleaning for All Area Rugs Since 1984

Flying Carpets is the Waterloo Region's rug cleaning specialist — hand-washing every kind of area rug since 1984, with free pickup and delivery. No steam. No chemicals.

How much does it cost to have a rug cleaned

519-404-8009

Rug cleaning services Waterloo Region — hand-washing at Flying Carpets since 1984

Professional rug cleaning is something the rug experts at Flying Carpets have done since 1984. Handmade rugs are not wall-to-wall carpet — they are hand-knotted wool and silk, often decades old, and they need to be hand-washed, not steam-cleaned.

Every rug we collect is identified, dusted, hand-washed in warm water, rinsed clean, and dried in a climate-controlled room.

Contact the rug experts at Flying Carpets!

519-404-8009

Area Rug Cleaning Near Me - Rug Cleaning Services-Waterloo Region

Our Rug Cleaning Services

Each rug type has its own process. Follow the link to the page built for yours:

  • Persian Rug Cleaning — Hand-washing for hand-knotted Persian rugs, with dye testing and natural-dye care. The right home for Tabriz, Kashan, Heriz, Isfahan and tribal pieces.
  • Oriental Rug Cleaning — Tradition-specific cleaning for Turkish, Afghan, Indian, Chinese and Caucasian rugs, each identified before washing.
  • Area Rug Cleaning — Every fibre, from wool and synthetic to sensitive viscose, jute and cotton, matched to the right method.
  • Wool Rug Cleaning — Gentle, lanolin-safe hand-washing for wool and natural-fibre rugs.
  • Rug Repair & Restoration — Fringing, binding, re-weaving and antique restoration, available in the same visit as cleaning.

Cleaning in a specific city? See Rug Cleaning in Kitchener & Waterloo , Rug Cleaning CambridgeRug Cleaning Guelph & Rug Cleaning London

Oriental Rug Cleaning Near Me - Rug Cleaning Services

Specialty Treatments

Beyond a standard wash, we handle the problems that bring most rugs in:

  • Pet urine & odour — an enzyme treatment that breaks down urine at the source, not a perfume that hides it.
  • Moth treatment — clearing moth eggs and larvae from deep in the pile and protecting the rug against future damage.
  • Stain removal — targeted, fibre-safe treatment for spills and set-in marks.
  • Fringe cleaning & repair — restoring the fringes that take the most wear, without harsh chemicals.
  • Deodorizing — lifting musty and smoke odours from storage or damp.

These can be added to any cleaning — just mention them when you book.

Persian Rug Cleaning Near Me - Persian Carpet Cleaning - Waterloo Region

How Often Should You Have Your Rugs Professionally Cleaned?

Why Flying Carpets

  • Since 1984 — four decades of hand-washing handmade rugs in the Waterloo Region.
  • Hand-wash only — no steam, no chemicals, ever.
  • Your rug leaves your home — cleaned properly in our rug cleaning facility, dried  in a controlled space, then returned.
  • Free pickup & delivery — across the Waterloo Region and surrounding area.
  • Repairs under one roof — cleaning and restoration in a single visit.

Rug Repair Near Me - Carpet Repair

Areas We Serve — Free Pickup & Delivery

Free Pick Up and Delivery - Waterloo Region - Guelph - London

Our facility is in Cambridge, and free pickup and delivery covers the full Waterloo Region and surrounding area:

  • Kitchener, Waterloo, Cambridge (Galt, Preston, Hespeler), Guelph Puslinch
  • Elmira, Fergus, New Hamburg, Baden, Ayr, Paris, Stratford, London

Contact the rug experts at Flying Carpets!

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

758 King Street East, Cambridge, Ontario N3H-3N9— by appointment

Shop one-of-a-kind Vintage rugs

How much does professional rug cleaning cost

Sell Persian Rugs on Consignment

Contact form