
Free rug pickup and delivery in Toronto
Our rug cleaning pickup and delivery is free: we collect your rug from your door, wash it at our facility and bring it back. Here is each step, from the day you book to the day it comes home.
Step by step
From your floor and back again
Six steps, and only the first one is yours: booking.

Book a free pickup
Book your rug cleaning pick up online or by phone, and tell us its rough size and any stains.

We pick up your rug
We arrive at the time we agreed, roll up your rug and carry it out to the van.

We inspect it and confirm the price
At our facility we check the fibres, dyes, edges and any stains, then confirm the price with you.

We clean and dry it
We wash your rug to suit its fibres, rinse it well and dry it fully before it goes home.

Extra care, if you want it
Stain or repair work, done only once you’ve seen what’s involved and said yes.

We bring it home
We deliver your rug back to your door, clean and ready to lay down.
What’s included
What’s free, and what you pay for
You pay for the work on your rug and nothing else. What we agree on is what you pay.
What’s free
- Pickup from your door
- Delivery back to your door
- A careful inspection of your rug
- A clear quote for the work
What you pay for
- Cleaning, priced by the size of your rug
- Extra treatments you choose, like stain treatment or enzyme odour treatment
- Repairs you approve, like fringe or edge work

Before pickup
Getting your rug ready
Not much to do, and nothing to clean.
There’s no need to vacuum or clean the rug first. All we ask is that it’s easy to roll up and carry out. We move the furniture off it ourselves.
- Leave the furniture to us
- Pick up small items
- Keep pets in another room
- Leave stains as they are
Please don’t go at stains with household cleaners before we come. Some can set a stain for good, or fade the dyes. Just point the spots out to us.
Heavy furniture on the rug, a flight of stairs or tricky parking? Mention it when you book and we’ll plan around it.


At our facility
Inspection first, then cleaning
Nothing is washed before a close look.
When your rug arrives, we go over its fibres, dyes, fringe and edges, and any stains or pet accidents. Then we measure it and confirm the price with you. If you’d rather not go ahead at that point, we bring the rug back, and that costs you nothing.
Then comes the wash. Wool, silk, cotton and synthetic rugs each get the care that suits them, and every rug is dried fully, indoors and without high heat, before it goes home. Once it’s dry, the fringe gets some extra attention of its own.
If we find something we didn’t know about at pickup, we always call you first. If you still want a regular wash, what we found doesn’t change its price, and nothing extra happens without your OK.

Extra care
Stains, odours and repairs
Some rugs need more than a wash.
Stains, pet urine, a smell that won’t go away, worn fringe or frayed edges: we can look after all of those too. Each one is priced once we’ve seen the rug, and we only suggest what it genuinely needs.
- Stains Wine, coffee, food and other spills.
- Pet urine Accidents that have soaked into the rug.
- Odour Deep smells, treated before the wash.
- Repairs Fringe, edges, holes and moth damage.
- Super wash Washed from both sides, for thick rugs that need it.

Coming home
Delivery back to your door
Clean, dry and ready to lay down.
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. We arrange the delivery time with you.
To keep it fresh for longer, vacuum it often and turn it now and then, so it wears evenly.
Where we work
Where pickup and delivery are free
Free rug pickup and delivery across Toronto and the GTA.
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.

Questions
Pickup and delivery questions
The questions we’re asked most often, answered the way we would on the phone.
Is rug cleaning pickup and delivery really free?
Yes, completely. Pickup and delivery are free everywhere we serve. You pay for the cleaning, which is priced by the size of your rug, plus any extra treatment you choose.
Do I need to be home for pickup?
No, you don’t. You can leave the rug out for us, though bear in mind that it stays in your care until we pick it up. Tell us when you book, and we’ll plan a pickup that works for you. If you are home, though, you can point out any stains or damage yourself.
How long will my rug be away?
That depends on the rug and the work it needs. 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 pick up more than one rug?
Yes. Tell us how many rugs you have when you book, and we’ll plan the rug pickup around them.
Should I vacuum my rug before you come?
No need at all. That part’s our job. Just clear small items off the rug so it’s easy to roll up.
Do you pick up outside these areas?
We offer rug cleaning pickup and delivery across Toronto and the GTA. For a street outside those areas, call (416) 939-7571 and ask.

Ready for a cleaner rug?
Book a free pickup online or give us a call, and leave the carrying to us.

