Persian and Oriental Rug Cleaning & Repair

Beautiful rugs can really improve the look and feel of your home, but we know that they can become dirty and worn out from everyday life. Ask All Pro Carpet Cleaning about your rug, we can work out a solution to get your rugs looking they way they should: gorgeous!

Trust Your Rug to All Pro Carpet Cleaning!

You can trust your Persian and Oriental rugs and any other fine rugs to All Pro Carpet Cleaning. We clean and repair your rugs in our state-of-the-art rug cleaning plant to provide the finest possible results. We get the stains and odor out from your rug more effectively than any other Toronto rug cleaning company.

Our cleaning is always done on the premises and your rugs are fully insured. We can work with delicate wool and silk Orientals, antique Persians, Chinese and Indian carpets.

Our expert repairs include:

  • Fringing and surging by hand or machine
  • Stain removal, colour run correction
  • Stretching and blocking
  • Pet stain and odour removal
  • Scotch guarding
  • Moth proofing

We offer a complete line of under padding.

Service Area

Proudly serving Toronto and the entire GTA!