Rug Cleaning Locations Across Australia
We clean, deodorise and remove stains from rugs for homes and businesses across Australia’s capital cities and their suburbs. Choose your city to see the areas we cover.
- Wool, synthetic, Persian and designer rugs
- Stains, pet accidents and odours treated
- Free, no-obligation quotes
Choose Your City
Each city page lists the main suburbs we service, the rugs and properties we clean and local answers to common questions.

Rug Cleaning for Your Home or Business
From everyday wool and synthetic rugs to Persian, silk and designer pieces, we match the cleaning method to the fibre and dyes of your rug.
Book Rug Cleaning in Your City
Call 0488 845 599 or send your details for a free, no-obligation quote.
Frequently asked questions
Quick answers to what people ask us most.
How long does rug cleaning take?
Most rug cleaning services take between 1–3 hours depending on the rug size and condition.
How long is drying time?
Drying times typically range from 4–12 hours depending on the cleaning method and ventilation.
Do you remove pet stains?
Yes. We provide specialist pet stain and urine treatments for rugs.
Do you remove urine odours?
Yes. Our deep sanitisation process targets bacteria and odour sources.
Are your products safe for children?
Yes. We use eco-friendly products safe for families and children.
