
Professional Rug Cleaning
Experience the Tabrizi difference
Professional Rug Cleaning
Using a combination of traditional washing techniques and the latest cleaning equipment, we thoroughly clean your rugs. Whether you have a delicate antique rug or a modern synthetic blend, our team of experts has the knowledge and experience to handle it all.

Tabrizi’s 8-Step Rug Cleaning Process
Every rug goes through our 8-Step Rug Cleaning Process to meet our high standards of quality rug cleaning.
Step 1:
Pre-Wash Inspection
We examine your rug to determine rug quality and overall condition, as well as for pre-existing damage or stains.
Step 2:
Dye Testing
We test your rug for colorfastness to prevent and bleeding or fading.
Step 3:
Power Dusting
We use high-powered machines to remove deep-seated dirt and debris.
Step 4:
Pre-Treatment
We apply a specialized treatment to loosen any stubborn stains.
Step 5:
Washing
We use eco-friendly cleaning solutions with our full Traditional rug washing.
Step 6:
Rinsing
We thoroughly rinse your rug to remove any remaining cleaning solution.
Step 7:
Water Removal
We use an automated heavy-duty wringer to gently extract excess water from your rug.
Step 8:
Air Drying
We carefully hang your rug to air dry in a climate-controlled environment.
The 9th Step For Extra Special Care
Odour Neutralization
We offer optional odour neutralization services to eliminate any unwanted smells and leave your rug fresh and clean. We apply anti-microbial treatments and enzymes for removal of strong odour caused by pets or other accidents.
Experience the Tabrizi difference
Get A Free Quote
Our team of experts is ready to assess your rug’s cleaning needs and provide you with a complimentary estimate. Fill out our simple form for a no-obligation quote on our professional rug cleaning services, and discover how we can restore your rug’s beauty and extend it’s lifespan.