Professional Rug Cleaning in Toronto - Done the Traditional Way

If you’re looking for professional rug cleaning in Toronto or the surrounding areas, you’ve come to the right place. We’ve been providing expert rug cleaning services in the Greater Toronto Area for over 30 years, specializing in everything from machine-made rugs to handmade wool and silk rugs - cleaned the traditional way, with care and experience behind every step.


Why Choose Us for Rug Cleaning in Toronto and Beyond?

Your rugs are more than just decor - they’re investments, heirlooms, and daily essentials. That’s why we treat each piece with the care it deserves. Whether it’s a high-end hand-knotted Persian rug, a modern machine-made rug, or a delicate wool and silk blend, our team knows how to handle it.

We don’t just offer rug cleaning - we offer rug care.

Our process is done the traditional way:

  • No harsh machines

  • No shortcuts

  • No automated systems

Instead, we use a hands-on, time-tested approach to gently and effectively clean your rugs - removing dust, dirt, and deep-set stains while preserving the texture, colour, and integrity of the fibres.


Serving the Greater Toronto Area for Over 30 Years

We’re proud to offer rug cleaning services throughout the GTA, including:

  • Rug Cleaning Toronto

  • Rug Cleaning North York

  • Rug Cleaning Markham

  • Rug Cleaning Aurora

  • Rug Cleaning Newmarket

  • Rug Cleaning Stouffville

  • Rug Cleaning Thornhill

  • Rug Cleaning Richmond Hill

  • Rug Cleaning East Gwillimbury

  • …and surrounding areas.

If you're located in or around any of these communities, we’d be happy to help with your rug cleaning needs.

We Clean All Types of Rugs

No matter the size, material, or origin of your rug, we’ve likely seen (and cleaned) it. Our team specializes in:

  • Handmade wool rugs

  • Silk and wool blend rugs

  • Persian and Oriental rugs

  • Modern and transitional rugs

  • Machine-made rugs

  • Antique and vintage rugs

Each rug is assessed individually to determine the best cleaning method - because no two rugs are the same, and they shouldn’t be treated that way.

How It Works

We try to keep the process simple and flexible:

  1. Drop Off: You can drop off your rug anytime during store hours. No appointment needed.

  2. Assessment: We’ll take a look, walk you through any specific issues, and let you know what to expect.

  3. Cleaning: We’ll carry out a thorough, traditional cleaning process.

  4. Pick-Up: Most cleanings are ready in about a week.

Need help with pickup and delivery? Just ask - we may be able to help depending on your location.

Get in Touch

If you’re looking for trusted rug cleaning in Toronto or surrounding areas, we’d love to help. With over three decades of experience and a hands-on, traditional approach, your rug is in good hands.

Contact us today or stop by our showroom to learn more.

Next
Next

The Best Cleaning and Repair Tips for Rug Owners in the GTA