
Free rug pickup and delivery in Toronto
Our rug cleaning pickup is free: we collect your rug from your door, clean it at our facility and bring it back to you. Here is every step, from booking to the day it comes home.
Pickup and delivery are free. Cleaning is priced by the size of your rug, and you'll see the full price before we start.
Step by step
From your floor and back again
Six simple steps. You book, and we do the carrying.

Book a free pickup
Book online or call us. Tell us about your rug, its rough size and any stains or pet accidents.

We pick up your rug
We come to your door at the time we agreed, roll up your rug and take it with us.

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

We clean and dry it
We wash your rug the way its fibres need, rinse it well and dry it before it goes home.

Extra care, if you want it
Stain, pet urine, odour or repair work, done only after you’ve seen the price and said yes.

We bring it home
We deliver your rug back to your door, clean and ready to lay down.
Pickup and delivery are free. Cleaning is priced by the size of your rug, and you'll see the full price before we start.
What’s included
What’s free, and what you pay for
You only pay for the work on your rug. And you see the full price before we start.
What’s free
- Pickup from your door
- Delivery back to your door
- A careful inspection of your rug
- A clear price before any 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
A few small things make pickup day easy.
There’s no need to vacuum or clean your rug first. Just make it easy for us to roll up and carry out. At pickup, we move the furniture off the rug.
- Leave the furniture to us
- Pick up small items
- Keep pets in another room
- Leave stains as they are
Please don’t try strong household cleaners on stains before we come. Some can set a stain or fade the dyes. Just point the spots out to us.
Heavy furniture on the rug, stairs or tricky parking? Tell us when you book, and we’ll plan the pickup with you.


At our facility
Inspection first, then cleaning
We look closely before we wash anything.
When your rug arrives, we check its fibres, dyes, fringe and edges, and any stains or pet accidents. We measure it and confirm the price with you. If you decide not to go ahead after the inspection, we bring your rug back at no charge.
Then we clean it the way its fibres need. 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. The fringes also get extra treatment after drying.
If we find something we didn’t know about at pickup, we always call you. If you still want a regular wash, what we found doesn’t change its price. Nothing extra happens without your OK.

Extra care
Stains, odours and repairs
Some rugs need more than a wash.
If your rug has stains, pet urine, a smell that won’t leave, or worn fringe and edges, we can look after those too. Each one is priced after we’ve seen the rug, and we only suggest what your rug really needs.
- Stains Wine, coffee, food and other spills.
- Pet urine Accidents that have soaked into the rug.
- Odour Smells that stay after a regular 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.
Regular cleaning usually takes about a week. Enzyme odour treatment can add another week, and stain treatment adds 1 to 3 weeks on average, sometimes more for stubborn stains. 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
We pick up and deliver across Toronto and in the cities just north of it.
Across Toronto
- Toronto
- North York
- Etobicoke
- Scarborough
North of the city
- Vaughan
- Richmond Hill
- Thornhill
- Markham
Near the edge of our area? Call (416) 939-7571 and we’ll tell you plainly.

Questions
Pickup and delivery questions
The questions we hear most, answered plainly. For anything else, just call us.
Is pickup and delivery really free?
Yes. Pickup and delivery are free across our service area. 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?
You don’t need to be home: you can leave the rug out for us. Please note that we’re not responsible for the rug until we pick it up. Tell us when you book, and we’ll plan a pickup that works for you. If you’re there, you can point out any stains or damage.
How long will my rug be away?
It depends on your rug and the work it needs. Regular cleaning usually takes about a week. Enzyme odour treatment can add another week, and stain treatment adds 1 to 3 weeks on average, sometimes more for stubborn stains.
Can you pick up more than one rug?
Yes. Tell us how many rugs you have when you book, and we’ll plan the pickup around them.
Should I vacuum my rug before you come?
There’s no need. Cleaning is our job. Just clear small items off the rug so it’s easy to roll up.
Do you pick up outside these areas?
We pick up across Toronto and in Vaughan, Richmond Hill, Thornhill and Markham. If you’re near the edge, call (416) 939-7571 and we’ll tell you plainly.

Ready for a cleaner rug?
Book a free pickup online, or give us a call. We’ll take it from there.
Pickup and delivery are free. Cleaning is priced by the size of your rug, and you'll see the full price before we start.
