My Cart


COVID-19 UPDATES: For hours, policies, procedures and more CLICK HERE

Area Rug Cleaning

Area Rug Cleaning Specialists

Turco Persian Rug Company has been the go-to for area rug cleaning in Toronto for over a century. We care for your rug like it’s our own. That includes treating tricky stains by hand, and rewashing your rug until we see the best result.

We only use fresh water, air drying, and biodegradable products, so your rug is always in good hands — in fact it never leaves them. 

Cash and Carry Drop-offs

Bring us your rugs and save 20% off the cost of cleaning. We always have plenty of free onsite parking and will even carry in your rug for you upon arrival.

Drop-off Hours: Weekdays: 8 am - 6 pm  |  Sat: 9 am - 5 pm

 Pick-up and Delivery

Have our experienced delivery team pick up and deliver from your home at no extra charge. For a small fee, we will even move your furniture to remove or relay your rug. Contact us today to book your appointment.

 Area Rug Cleaning Treatments

• Water-based rug stain protection, allowing easier cleanups and a longer life for your rug 
• Deodorizing and disinfecting enzyme treatment for urine stains and odor 
• Moth treatment & deep freezing

• Allow 8-10 business days for cleaning and an additional two to three weeks for repairs.

Area Rug Cleaning

All of our rug cleaning is done in-house as it has been since 1906. Each rug is treated differently depending on the type of material, dyes, construction and stains.