Skip to content
Two workers in blue overalls roll up a cream rug on a cleaning table at a rug cleaning facility

Rug cleaning in Toronto

Rug cleaning in Toronto for Persian, wool, silk, cotton, synthetic and shag rugs. We pick your rug up, look it over closely, wash it at our facility and bring it home clean.

  • Free pickup and delivery Toronto and the whole GTA
  • Cleaned off‑site At our facility, not in your home
  • Honest advice Only the work your rug needs
  • Wool, silk, Persian & more Every rug checked first

Rug types

Which rug do you have?

From silk and wool to synthetic, Persian and oriental, we clean all kinds of rugs. Pick yours to see how we look after it.

A red Persian rug in a bright living room with a white sofa

Persian

Rich reds and blues, fine knots.

A red oriental rug with a central medallion

Oriental

From Turkey to China, kilims too.

An old oriental rug in a classic sitting room

Antique

Older rugs, cleaned at a slower pace.

A blue wool rug in a bright living room

Wool

Hard-wearing, but it holds dirt deep.

A pale silk rug in a cream living room

Silk

Fine and delicate. Our lightest touch.

A grey rug with a soft sheen on a wooden floor, under a wooden bench.

Viscose

Also called rayon or art silk.

A red diamond-pattern flat-weave rug in front of a beige sofa

Cotton

Light, flat rugs, washed with care.

A smiling baby on a fluffy white shag rug

Shag

Deep, soft pile that hides crumbs.

A brown and white cowhide rug lying flat on a light wooden floor beside a white sofa.

Cowhide

Cowhide, goatskin and other hides.

Not sure what your rug is? Most people aren’t. We check each rug before washing.

Ask us: (416) 939-7571

How we clean rugs

From your floor to our facility, and back

Your rug’s trip, start to finish.

Two movers in red caps by their van, one holding a rolled-up rug and the other a clipboard

Off-site washing

Why we wash rugs at our facility

Surface cleaning only gets you so far.

Sand, dust and grit work their way down through the pile and settle at the base of a rug.

So we take your rug away, wash it right through at our facility and dry it fully before it comes home.

Need wall-to-wall carpet cleaned in your home? That’s a separate service: in-home carpet cleaning.

Close-up of the end of a patterned rug, where the white fringe threads leave the pile

A close look first

Every rug is checked before we wash it

Nothing gets wet until we’ve looked.

The fibres, the weave and the dyes tell us how to wash your rug.

  • Fibres and weave
  • Dyes and colours
  • Stains and odours
  • Fringe and edges

If anything needs extra care, you hear about it from us first, and if you decide not to go ahead after the inspection, we bring your rug back to you.

A worker in blue overalls feeds a cream rug through a washing machine at a rug cleaning facility

Washing

Each fibre gets its own wash

Wool, silk, cotton and synthetics all ask for something different.

Each rug has its own cleaning requirements, and as Toronto rug cleaners we’ve learned them rug by rug. A wool area rug needs a professional off-site wash to get the dirt and dust out.

The pile of a silk rug is delicate, and it needs special handling in the wash to keep it from fading or warping.

Dust and dirt build up in synthetic rugs as well, so even an everyday rug needs professional rug cleaning about once a year.

Rug by rug

A clean rug rolled up on a long work table

Drying and finishing

Dried with care, fringe included

A good wash can be undone by a bad dry.

We take the water out, then let your rug dry indoors without high heat, slowly and all the way through, so it keeps its shape. The fringe is washed along with the rug, so it doesn’t sit grey beside clean pile, and gets extra treatment once dry.

Once it’s dry, we bring it home to you.

Two rugs we’re often asked about

Shag and handmade rugs

Two very different washes.

A smiling baby on a fluffy white shag rug

Shag rugs

Shag rug cleaning

Soft, deep pile that hides more than you’d think.

Long shag pile is lovely underfoot, but it holds on to crumbs, hair, dust and grit.

We wash shag rugs clean and make sure they’re dry all the way through before they come home.

With long shag, some grit sits so deep in the pile that getting all of it out would cost more than replacing the rug. We’d rather tell you that up front than surprise you.

  • Wool shag
  • Synthetic shag

Another deep-pile rug? Call (416) 939-7571 and ask.

A large red and gold hand-made rug with a central medallion and a white fringe, at the foot of a bed

Handmade rugs

Is your rug handmade?

Fine weaves that need a gentle hand.

Persian rugs need special care to keep their rich palette of deep reds and navy blues looking the way it should. Our area rug cleaning method gets them thoroughly clean while preserving their beautiful patterns and workmanship.

We clean all types of oriental area rugs, from Persian and Iranian to Chinese, Tibetan and Russian weaves. Most have a wool pile, which needs a professional wash to get the dust and dirt out thoroughly.

Our trained technicians can repair area rugs and, in many cases, restore them completely. From a small repair to a full restoration, we work on all types of rugs, hand- and machine-made, and fully restore hand-made ones. Reweaving, moth repair and full restoration are long, careful jobs, with the colours and fibres matched by hand, so they’re usually reserved for valuable rugs, antiques and works of art. Any questions, phone us at (416) 939-7571.

How to tell if your rug is handmade.

Extra care

Stains, odours and repairs

A regular wash can’t solve it all, so our rug cleaning services in Toronto include a few specialty treatments: pet urine removal, enzyme odour treatment, moth treatment and, for some rugs, a dusting before the wash.

Stain treatment

Wine, coffee, food and other spills, treated as an extra step after the wash.

Pet urine & accidents

Pet urine stains can ruin the look of your rug, especially once they soak down into the pile.

Rug repair

Fringe, edges, holes and moth damage. Every repair starts with a full wash.

Allergies? If allergies are a concern, we recommend the enzyme odour treatment together with a super wash, the most thorough clean we can give. A super wash means your rug is washed from both sides.

Rug dusting (for some rugs). Some rugs can be dusted before they’re washed. The rug goes into a large, slowly turning drum with holes in it, and as it tumbles back and forth, the grit, sand and dust packed at the base of the pile shake loose. A strong vacuum pulls them away before any water touches the rug.

Where we work

Free pickup across Toronto

Rug cleaning across Toronto and the whole GTA, door to door.

Across Toronto

Across the GTA

We also pick up and deliver for free in Pickering, Ajax, Whitby, Oshawa, Uxbridge, Stouffville, Aurora, Newmarket, King, Georgina, Bradford, Innisfil, New Tecumseth, Orangeville and Milton, and everywhere in between.

If you’re not sure whether we reach your street, call (416) 939-7571 and ask us.

The Toronto skyline and the CN Tower at sunset, seen across the water
Pickup and delivery Free across our service area

Questions

Rug cleaning questions

The questions we’re asked most often, answered the way we would on the phone.

How much is rug cleaning in Toronto?

Cleaning is priced by the size of your rug, and stain or enzyme odour treatment is added only when your rug needs it and you’ve agreed to it. What we agree on is what you pay. Text us photos and the rug’s dimensions and we’ll send you an estimate. How pricing works.

Will you push extras on me?

No. You get honest advice and zero pressure. If your rug would benefit from an extra, such as stain treatment, we explain why and the choice is yours. If it doesn’t need one, we say so.

Do you clean rugs in my home?

No. Area rugs are cleaned at our facility, where they can be washed right through and dried properly. Wall-to-wall carpet is a separate, in-home service.

Which areas do you pick up from?

All of Toronto and the whole GTA, from Pickering and Oshawa in the east to Milton in the west, and north as far as Georgina and Orangeville.

Do I need to move the furniture or be home for the pickup?

At pickup, we move the furniture off the rug for you. You don’t need to be home, either: leave the rug out and we’ll collect it. Just bear in mind that it’s in your care until we pick it up.

How long will my rug be away?

A regular wash usually takes about a week. Enzyme odour treatment can add another week, and stain treatment adds 1 to 3 weeks on average, sometimes longer for a stubborn stain.

Can you get every stain out?

When nobody has tried cleaning it first, virtually all stains come out completely. See our stain promise*. Dye runs (colour that has already bled) aren’t covered by the stain promise.

Roughly how often does a rug need cleaning?

As a rough guide, a rug in an everyday room should be washed about once a year.

Vivid Cleaning, area rug specialist

Ready for a cleaner rug?

Stains, smells, fringes and everything in between: we look after all of it. Book a free pickup online or give us a call.