Rug Cleaning Services in Bendigo
Rug Odour Removal
The team at IWashRugs in Bendigo will have your rug not only looking as good as new, but also smelling as good as new, in no time.
We can also pick up your rugs and deliver them back to you once clean and dry.
Complete our enquiry form and we will get back to you within 24 hours with a response or a booking confirmation.
Looking for Carpet Cleaning or Water Damage Restoration? Check out our sister company: Advanced Floor Care

Goodbye smells, hello freshness
A beautiful rug can lose its charm fast when unpleasant odours take over. Whether it’s from pets, spills, moisture, smoke, or just years of use, our rug odour removal process is designed to eliminate smells at the source - not just cover them up.

Targeting the Cause, Not Just the Scent
Most odour issues come from deep within the rug fibres or even the foundation. That’s why simple surface sprays and steam cleaning does not work. Our deep-cleaning method targets the root of the problem, removing the bacteria, urine crystals, mildew, or organic matter causing the smell.

Pet Urine & Accidents
Pet stains are one of the most common causes of rug odours. We use specialised treatments that break down and remove the odour-causing compounds on a molecular level. It’s not just clean, it’s fully washed out and removed.

Flood or Damp Smells
Musty, sour, or mildew-like smells from water damage? We act fast to dry, sanitise, and treat the rug before mould or bacteria can take hold. Our controlled drying environment ensures rugs are completely moisture-free and fresh.

Safe, Eco-Friendly Products
All our treatments are safe for wool, silk, and synthetic rugs. We use non-toxic, biodegradable treatments and cleaning agents that are tough on odours but gentle on your rug and the planet.
Before and After


Let's Restore Your Rug
Book your rug service today, or request a quote. For all other enquiries, please call us on 1300 089 089.
Looking for
Carpet Cleaning,
Tile Cleaning or
Water Damage Restoration?
Check out our sister company:
Advanced Floor Care