From $120

Rug Cleaning

Rug Cleaning

At Carpet Cleaning Professionals, each rug is treated individually with special attention, care and proper cleaning. We offer on-site rug cleaning as well as rug laundry with a free pick-up and delivery.

The most common rug cleaning method we employ at Carpet Cleaning Professionals is the hot water extraction (steam cleaning) method. This method deep-cleans your rugs and removes dirt and cleaning solution residues more effectively than other methods. However, for older, heavily soiled, or more delicate rugs, we often recommend treating them at our cleaning facility with a free pick- up and delivery.

Whatever method we employ, you can be confident that our selection is based on a careful assessment of your rug.

At our rug cleaning facility, we determine the best cleaning technique and method that suits your rug’s particular weave fibres and dyes. We ensure your satisfaction with the best results and extend the life of your rug and best protect your investment.

Types of Rugs We Clean

  • Hand-made including Persian, Chinese, Turkish, Moroccan & Pakistani.
  • Machine-made including Wilton, Axminister, and Karastan.
  • Any area rug made from wool, silk, cotton, nylon and olefin.

We offer a 7 day guarantee where, if you are not completely satisfied with our service, we are happy to return and re-clean at no cost.

Make an Appointment

Services Needed(Required)
Requested Date(Required)

Other Services

Carpet Cleaning

Carpet Dry Cleaning

From $150
Carpet Cleaning

Carpet Steam Cleaning

From $250