
Complete rug cleaning, with free pickup and delivery.
If you’re looking for a professional wash for your fine hand-made area rug, you’ve come to the right place. Oriental, Persian, silk, wool and shag rugs get the washing they deserve.
- Free pickup and delivery From your door and back
- Cleaned at our facility Washed and dried with care
- Free quote Price agreed before we start
- Every rug checked first Before anything touches it
What we clean
Every kind of area rug
From delicate silk to the shag your kids lie on. Choose a rug to see how we look after it.

Silk and art silk
A soft shine that marks easily. Viscose “bamboo silk” is even weaker when wet, so both are checked before anything touches them.

Wool and hand-knotted
Hard-wearing but heavy when wet. A full clean means drying all the way through, not just the top.

Persian rugs
Rich dyes and fine knots, often a family piece. Every rug is looked at closely before any cleaning starts.

Shag and flokati
Long pile hides grit at its base. Washed through and dried slowly, with honest advice about very deep pile.

Stains and spills
Wine, coffee, food. A stain nobody has scrubbed at gives us the best start, so blot and call.

Pet accidents
No need to clean it yourself first. Roll the rug up, call, and we pick it up from your door.
Also: oriental rugs · synthetic rugs · rug repair · all rugs we clean

Pet accidents
Pet mess on a rug? Roll it up and call.
No need to scrub it or try a spray first. Roll the rug up, give us a call, and we’ll pick it up from your door. You can stop worrying about it from there.
How it works
Why choose our rug cleaning and repair?
We clean rugs efficiently, and we offer free pickup and delivery for all area rug cleaning in Toronto and nearby. We arrive at your home, roll up the rug and even move furniture off it. When the rug is ready, we deliver it back to you.

We pick it up
Call or book, and we collect the rug from your door, even moving furniture off it. Pickup is free, and so is the quote.

We clean it at our facility
Every rug is checked first, and you get the price before any cleaning starts. Then it’s washed and dried indoors, without high heat.

We bring it home
Delivered back to your door, clean and fresh. Delivery is free too.
Straight answers
What to expect from us
We only suggest what your rug actually needs. More in the FAQ
If something turns up at our facility
Some things only show once a rug is unrolled on our floor: an old repair, moth damage, a weak spot. If we find something like that, we call you before going any further. If you’d still like just the regular wash, its price stays exactly as quoted. And if you’d rather not go ahead, we bring the rug back free.
Wash first, then decide about stains
Most stains look very different after a proper wash, and many are simply gone. So on most rugs our advice is simple: have the regular wash done, look at the stain again afterwards, and only then decide whether stain treatment is worth paying for.
The exception: silk and viscose (art silk, “bamboo silk”, “banana silk”). A wash on its own almost never lifts a stain from these rugs, so they nearly always need stain treatment.
The super wash, explained
A super wash means the rug is washed on both sides, so it’s cleaned twice. It can help a thick, heavy rug. On a thin rug it makes no real difference, so we won’t suggest it there.
Where we pick up
Free pickup in these areas
Rug cleaning in Toronto, serving Etobicoke, Vaughan, Markham, Scarborough and more. Not sure if you’re covered? Call and ask.
- Toronto
- Etobicoke
- North York
- Vaughan
- Thornhill
- Richmond Hill
- Markham
- Scarborough
Rug care
Guides from our rug care blog

Ready to send your rug in?
Tell us the size and what it’s made of, if you know. Quotes are free, and pickup is too.

