Auckland’s rug cleaning specialists
Rugs are often the focal point of your room and their design can be timeless. When you take care of them properly, they can continue to be an elegant feature in your home or office for years to come.
At EcoSan, we’re experts at cleaning and treating rugs so they look as great as the day you bought them.
It may be that your rugs need a good clean after a few years of foot traffic and odour build-up, or there’s been a wine or food spill that’s left an ugly stain.
Whatever the case, cleaning or treating a rug is a lot more involved than you may think. If you try to clean it yourself, there’s the risk that the rug could suffer irreparable damage to the fabric or colours.
Our team of specialist rug cleaners will treat your investment with the respect it deserves.

We have the skills and equipment to revive the beauty of virtually any style, including Persian, Shag Pile, Oriental, Flat Weave, Antique, Throwdown, Silk and Specialty rugs.
We can clean or treat your rugs on-site at your home or office, or if more delicate treatment is required, take them to our plant and return them looking like new.
Call us today for a free quote.
Frequently Asked Questions
Our Rug Cleaning services include:
- Pre-clean dusting and vacuuming
- Stain treatment and odour removal
- Delicate repeat cleaning
- Fringe and detail cleaning and whitening
- Optional fabric protection against stains and soiling
- Optional moth protection
- On-site treatment or pick-up and delivery