Antique Rug Cleaning Stratford | St Marys | Perth County

Antique Rug Cleaning in Stratford & Perth County

Antique Rug Care for Stratford Collectors

An antique rug is not simply old. It is a record — of the weaver's region, their materials, their time. The natural dyes in a 100-year-old Persian rug were made from pomegranate, madder root, and indigo in combinations that no longer exist in the same form. That history lives in the fibers. The wrong cleaning method erases it permanently.

Price List for Rug Cleaning Services

Flying Carpets has been caring for antique and heirloom rugs since 1984, serving Stratford and Perth County from our facility in Cambridge. No steam. No harsh chemicals. Free pickup and delivery throughout Stratford and Perth County.

Contact the rug experts at Flying Carpets!

Antique Rug Cleaning Stratford - St. Marys - Perth County

Why Antique Rugs Cannot Be Cleaned Like New Ones

Age changes a rug's physical properties in ways that are not visible on the surface. Wool fibers become more brittle. Natural dyes grow more sensitive to pH changes and temperature. Previous repairs react unpredictably under water.

A general carpet cleaner has no way to account for any of this. Their process is built for speed and volume — the opposite of what an antique rug requires. Flying Carpets is a dedicated rug specialist with over 40 years of experience cleaning antique Persian, Oriental, tribal, and heirloom rugs. Every piece is assessed thoroughly before anything is done.

The Most Common Source of Antique Rug Damage

The leading cause of damage to antique rugs is not age — it is cleaning done with the wrong method. A rug that has survived 80 years of careful use can be permanently harmed in a single session with a steam cleaner.

The damage — dye migration, fibre breakdown, foundation warping — is often irreversible. Because antique rugs deteriorate slowly, the full extent sometimes does not appear for months after the cleaning.

Antique rugs should be professionally cleaned every 3 to 5 years — by hand, with cool water, at a facility that handles them regularly.

"The antique rugs that arrive here in the worst condition were not damaged by a century of use. They were damaged by improper cleaning."—Ethan, The Rug Professor, Flying Carpets, Cambridge, Ontario

Our Step-By-Step Antique Rug Washing Process

Every antique rug at Flying Carpets receives the same methodical treatment. There are no shortcuts.

  1. Inspection — fibre condition, dye stability, existing repairs, and fragile areas are documented
  2. Dye testing — cool, pH-neutral water is applied to every colour area individually
  3. Dry soil removal — accumulated grit is lifted from the pile before any water is used
  4. Stain pre-treatment — gentle, aged-fibre-appropriate solutions only
  5. Hand washing — slowly, with cool water and gentle wool-safe soap
  6. Full rinsing — all solution removed; residue continues reacting with aged fibres after cleaning ends
  7. Flat drying — the rug dries completely flat in a climate-controlled space
  8. Final inspection — the rug is checked again before it is wrapped and returned

Moth Damage, Pet Urine & Stain Treatment

Flying Carpets offers additional specialist services for antique rugs with specific problems:

Rug moths are a serious threat to antique wool rugs. They work silently in dark areas under furniture and destroy a rug's pile before the damage is noticed. Professional cleaning removes moth larvae from deep in the pile and stops further loss. If you suspect rug moths, contact us promptly — immediate vacuuming of the front and back of any affected rugs is the right first step.

Pet urine in an antique rug requires enzyme pre-treatment before washing. Urine salts crystallize as they dry and must be broken down before a standard wash can remove them.

Stain treatment for antique rugs is done conservatively — the risk of further damage is weighed carefully against the likelihood of improvement.

Restoration While Your Antique Rug Is Here

Flying Carpets employs expert weavers for antique rug repair and restoration. While your rug is in our Cambridge facility, we can also:

  • Reweave worn areas and holes — by hand, using wool matched to the original
  • Repair foundation damage — warp and weft threads stabilized before further knots are lost
  • Secure loose selvedge edges — before deterioration spreads inward
  • Restore or replace fringe — conservatively, to preserve the rug's integrity

Learn more about Flying Carpets' rug repair service

Pricing for Antique Rug Cleaning

Antique rug cleaning is priced per square foot. Final cost depends on the size of the rug, condition (fragile fibers, sensitive dyes, and heavy soiling are reflected in the price), and repair scope — all quoted separately after the rug arrives.

Antique rug cleaning costs more than standard rug cleaning. The extra cost reflects the slower process, specialist knowledge, and the narrower margin for error when working with irreplaceable pieces.

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

We Pickup From Across Stratford & Perth County

Antique Rug Cleaning Stratford - St. Marys - Perth County- Free Pick Up and Delivery

Free pickup and delivery covers Downtown Stratford, Avondale, Festival District, Falstaff, William Featherstone, Confederation Park, Shakespeare, and St. Marys — including all of Perth County.

Visit us: 758 King Street East, Cambridge, Ontario N3H 3N9 (by appointment).

Antique Rug Questions

Can an antique rug be steam cleaned?

No. Heat causes permanent dye migration and fibre damage in aged rugs. We hand-wash all antique rugs using cool water and pH-neutral solutions only.

How do I know if my rug is truly antique?

A rug is generally considered antique if it is 100 years old or more. Rugs aged 25 to 99 are semi-antique or vintage. Email photos and we can advise.

Is cleaning an antique rug worth it?

Proper cleaning preserves value — embedded grit is abrasive and dulls colour over time. What reduces value is aggressive cleaning done incorrectly.

Is pickup free in Stratford?

Yes — free throughout Stratford and Perth County. Call 519-404-8009 to schedule.

Ready to Have Your Antique Rug Cleaned with Care?

Flying Carpets has been hand-washing antique and heirloom rugs since 1984, serving collectors and homeowners across Stratford, Perth County, and the broader Waterloo Region.

Free pickup and delivery. No steam. No harsh chemicals. Every antique rug treated as the irreplaceable piece it is.

Contact the rug experts at Flying Carpets!

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

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

Area Rug Cleaning for all handmade rugs

Silk Rug Cleaning in Stratford

Wool Rug Cleaning in Stratford

Price List for Rug Cleaning Services

Expert Rug Repair & Restorations

Sell Persian Rugs on consignment

Contact form