
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.

Persian
Rich reds and blues, fine knots.

Oriental
From Turkey to China, kilims too.

Handmade
Knotted or woven by hand.

Antique
Older rugs, cleaned at a slower pace.

Wool
Hard-wearing, but it holds dirt deep.

Silk
Fine and delicate. Our lightest touch.

Viscose
Also called rayon or art silk.

Cotton
Light, flat rugs, washed with care.

Synthetic
Nylon, polyester and patio rugs.

Shag
Deep, soft pile that hides crumbs.

Cowhide
Cowhide, goatskin and other hides.

Sheepskin
Sheepskin and lambskin rugs.
Not sure what your rug is? Most people aren’t. We check each rug before washing.
How we clean rugs
From your floor to our facility, and back
Your rug’s trip, start to finish.

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.

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.

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

Wool
Thick pile traps dirt, hair and fur deep down.

Silk
Soft and natural, so it needs a gentle hand.

Cotton
A careful wash for flat-weaves and colours.

Synthetic
Washing removes dirt settled at the base.

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.

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.

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.
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.
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.
More about your 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.

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.

