
Rug cleaning in Vaughan, Richmond Hill and Thornhill
Rug cleaning in Vaughan, Richmond Hill and Thornhill, with free pickup and delivery. We collect your rug from your door, wash it at our facility and bring it back when it’s clean and dry.

Pickup and delivery
Three communities, one easy pickup
Free pickup and delivery in all three.
For rug cleaning in Richmond Hill, Thornhill, Maple or Woodbridge, we come to your door, roll up the rug and carry it out, and bring it home clean and dry.
- Vaughan
- Richmond Hill
- Thornhill
- Free both ways
At pickup, we move the furniture off the rug for you. You don’t even need to be home: leave the rug out and we’ll collect it. Just bear in mind that it’s in your care until we pick it up.
Book online or call (416) 939-7571, and we’ll set a pickup time together.

Fine rugs
Gentle care for handmade rugs
Persian, oriental, Indian and silk.
Wool, synthetic and mixed rugs are welcome too. Before any washing, we look closely at how the rug is made, its dyes, and its fringe and edges.
Then it’s washed at our facility to suit its fibres, and colours that had slowly gone dull under the dust come back to life.
Whatever we find, you hear about it before any work starts.

Extra care
Stains, pets and repairs
If your rug needs more than a wash.
Point out anything you’ve noticed when you book, and we’ll give you an honest answer once we’ve seen it. Across Maple, Vaughan, Richmond Hill and Thornhill, the extras we offer most often are:
- Stains Wine, coffee and food spills, treated as an extra step. About stains
- Pets Pet stain removal for urine spots, and enzyme odour treatment for the smell they leave behind. About pet accidents
- Repairs Fringe, edges, holes and moth damage. About rug repair
Extra treatments and repairs are always your choice.

Several rugs
Several rugs? One pickup
The living room, the dining room and the hall runner, all at once.
Many homes have more than one rug, and rugs should be washed about once a year. Tell us how many you have and roughly what size each one is, and we’ll take them together in the same trip.
Each rug is priced by its size, and what we agree on before the wash is what you pay, for all of them. Text us photos and the rugs’ dimensions, and we’ll reply with an estimate. Book online, or call (416) 939-7571 to talk it through.
Rug types
Rugs we clean north of the city
From fine Persian and silk rugs to the wool rug in the family room. Tell us what you have, and we’ll say how we’d clean it.

Persian
Often a family piece. We inspect it, fringe included, before it’s washed.

Oriental
Bold patterns and older rugs, looked over closely so they’re washed the right way.

Silk
A soft sheen and delicate fibres. We handle silk slowly and gently.

Wool
The family-room favourite. Dirt settles deep in wool, so it needs a full wash.
Not sure what your rug is? Most people aren’t. We check each rug before washing.
Where we work
Pickup north of the city
We pick up and deliver across Vaughan, Richmond Hill and Thornhill.
Vaughan
- Maple
- Woodbridge
- Concord
- Kleinburg
Richmond Hill and Thornhill
- Richmond Hill
- Oak Ridges
- Richvale
- Thornhill
If you’re not sure whether we reach your street, call (416) 939-7571 and ask us.

In your home
Carpet, furniture and home cleaning
A separate service from rug washing.
Carpet cleaning in Thornhill, Richmond Hill and Vaughan is on offer as well. A professional clean about once a year gets out the dust and dirt that settle deep in the pile, where a vacuum can’t reach them.
The same care goes into carpet cleaning in Richmond Hill as into a sofa in Thornhill or a whole home in Maple.
Wall-to-wall carpet cleaning has very limited availability, so priority goes to repeat customers. If a spot opens up, for example after a cancellation, we can take new clients. Area rugs are different: we pick them up and wash them at our facility. About in-home carpet cleaning
How we clean carpets
Houses
Our truck-mounted machine.
Condos and high-rises
A portable machine.

Sofas
Maintain your sofa with professional cleaning.

Home cleaning
For a new home or a tenant turnover.
Questions
Questions from north of the city
The questions we’re asked most often, answered the way we would on the phone.
Is pickup free in Vaughan, Richmond Hill and Thornhill?
Yes, in all three communities, both ways. If you decide not to go ahead after the inspection, we simply bring your rug back to you.
Can you clean a silk or antique rug?
Tell us about it when you book. We inspect every rug before we clean it, and if we have any concerns, we’ll talk them through with you first.
Do you clean rugs in my home?
No. We take area rugs away and wash them at our facility, where they can be cleaned and dried properly. Carpet cleaning in Vaughan homes is a separate, in-home service. About cleaning in your home
Do you come to Kleinburg and Oak Ridges?
Yes. Kleinburg is part of Vaughan and Oak Ridges is part of Richmond Hill, so pickup and delivery are free there too.
My rug’s fringe is coming loose. Should I fix it first?
No need. Send it as it is and mention the fringe when you book. We check fringe, edges, holes and moth damage when the rug comes in, and we explain what a repair involves before we touch it. About rug repair

Ready for a cleaner rug?
Book a free pickup for rug cleaning in Vaughan, Richmond Hill or Thornhill online.

