
Melbourne wide · same-day service*
Rug Cleaning & Rug Wash Melbourne
Rug cleaning and rug wash across Melbourne for wool, Persian and synthetic rugs. Stain, mould and odour treatment included.
Takes 2 minutes · reply within 60 min, Monday to Saturday, 7am to 7pm

Masters of Steam and Dry Cleaning cleans wool, Persian, oriental, synthetic and shag rugs across Melbourne, either on site with hot water extraction or as a full rug wash with pick-up and delivery. Stain, mould and odour treatment is included, and we test dyes on a corner before any water touches a hand-knotted rug.
- Price Fixed quote before we start
- Drying Dry within hours
- Hours Monday to Saturday, 7am to 7pm
- Book 1300 841 383
On-site clean or full wash
- On-site: synthetic and most wool rugs cleaned in your home, dry in a few hours, quoted per rug
- Rug wash: Persian, oriental, silk-blend and heavily soiled rugs collected, washed flat, dried and returned, quoted by size
- Pet urine, mould and water damage treated before cleaning
How pricing works
Every job is quoted before we start. Tell us the rooms, seats or floor size and your suburb, and we give you a fixed price on the phone or by email. There is no travel charge anywhere in metropolitan Melbourne, and the price we quote is the price you pay.
Call 1300 841 383 with the rug size and material, or send a photo through the quote form. Suburb pages for rug cleaning have been folded into this page; we cover every Melbourne suburb.
Pet Accidents:
We love our pets but they tend to ruin the rugs a lot just like babies or toddlers. Their vomit or urine can cause severe damage to the rug. The damage, if not treated as soon as possible, can become irreparable after a while. In case of such a situation give us a call right away and we will make sure to minimise or repair the damage as much as possible.
What kind of damages do we repair?
- Smoke damage
- Sunlight damage
- Heat damage
- Water damage
- Food or Drink spills
- Foul Odors
Different types of rug cleaning service we provide:
As one of the leading providers of rug cleaning services in Melbourne, we specialize in cleaning and restoring various types of expensive new and old floor and wall rugs. Some of them include handmade rugs, nylon rugs, polypropylene rugs, and woollen rugs. So, no matter you’ve got a classy Afghani rug, a Persian masterpiece, or an elegant Turkish one laid in your living room, we’ve got you covered with the professional rug cleaning in Melbourne.
Rug Cleaning Service – Satisfaction Guarantee
We are passionate about rugs and committed to exceeding your expectations.
Our secret to delivering outstanding results lies in our deep understanding of rug construction, materials, and dyes.
Regular dusting and cleaning will extend your rug’s life and keep it looking fabulous. Trust us to care for your rug like it’s our own.
We clean hand and machine made rugs such as :
- Nylon rugs
- Polypropylene rugs
- Solution dyed rugs
- Wool rugs
- Indian rugs
- Afghani rugs
- Pakistani rugs
- Turkish rugs
- Persian rugs
- Antique rugs
- Moroccan rugs
- Silk rugs
- Oriental rugs

Fibre Protection:
Unlike other decorative art pieces of fibre, rugs are very delicate and you have to take care of them with utmost care and expertise. The fibre stitching or knitting can be very easily damaged. Also the colors can bleed out and the rug can lose its beauty. To avoid all this, you have to make sure the fibres are protected during the cleaning processes. Our team of experienced experts are well trained to do just that! Give us a call for rug steam or dry cleaning in Melbourne.
Delicate Care:
The rugs are often antique pieces of art. Sometimes a family heirloom that is years old. Such valuable and delicate pieces must be handled with care. Our trained experts will never be the one that accidentally damaged your rug. We take care of the rug as if it’s a delicate flower to make sure there’s no damage to your precious and valuable investment that is dear to your heart.
Our Rug Cleaning Process
- We conduct a thorough inspection of the rug and analyze the rug cleaning requirement
- The rug is pre-sprayed with an exclusive biodegradable and safe cleaning solution
- It is rotary agitated for soil preparation and stain removal
- Remaining stains and spots are treated
- Steam clean the rug with hot water extraction
- Check for any other visible stains, spots, dust and dirt particles
Contact Us For Free Quote:
- Carpet Cleaning
- Mattress Cleaning
- Upholstery Cleaning
- Tile & Grout Cleaning
- Leather Lounge Cleaning
- Rug Cleaning
- Vinyl Floor Cleaning
Testimonials
What our clients say about their experience with us.
FAQs
What is Scotchgard protector? How will it help my rug?
The Scotchgard protector repels soil and dirt and helps prevent stains from becoming permanent. It is child and pet safe and also non-toxic.
Will water cleaning shrink my wool rug?
No. Proper cleaning by a trained and certified professional will not cause any shrinkage or damage.
Will cleaning wear out my special fine antique rug?
No, not at all! Properly done professional cleaning will not wear your rug out.
Areas we service
Where we work
8 regions and 344 suburbs across metropolitan Melbourne, with no travel charge inside the metro area. Each region has its own page covering the housing there and the cleaning it usually needs. See the full list of suburbs.
Western Suburbs
Wyndham, Melton and outer Brimbank
Mostly estates built since 2000: builder-grade carpet, end-of-lease cleans and pet stains in family homes, with older brick around Sunshine and St Albans.
52 suburbsInner West
Maribyrnong and Hobsons Bay
Older weatherboard and brick homes, many mid-renovation, plus apartments along the river and rail lines. Wool carpet and rugs are common in period houses.
22 suburbsNorth-West
Moonee Valley and Hume
Established brick homes around Essendon and Moonee Ponds, the airport-corridor rental belt, and the newest estates in Craigieburn, Mickleham and Sunbury.
39 suburbsNorthern Suburbs
Merri-bek, Darebin, Whittlesea, Banyule and Nillumbik
Post-war brick veneer through the middle ring, apartments along the tram lines, and new estates past South Morang out to Mernda and Wollert.
40 suburbsInner Melbourne
City of Melbourne, Yarra, Port Phillip and Stonnington
Apartments, terraces and converted warehouses. Lift bookings, parking and building access decide how the job is done, so portable machines are the norm.
24 suburbsEastern Suburbs
Boroondara, Manningham, Whitehorse, Maroondah, Knox and Monash
Period homes and larger renovations in Kew, Hawthorn and Camberwell; family brick homes and units through Box Hill, Glen Waverley and Ringwood out to the Knox foothills.
67 suburbsSouth-Eastern Suburbs
Greater Dandenong, Casey, Cardinia, Frankston and inland Kingston
A mix of established brick homes and the fastest-growing estates in Melbourne out through Berwick, Cranbourne and Clyde. Plenty of end-of-lease and new-home cleans.
50 suburbsBayside and Inner South
Bayside, Glen Eira, southern Stonnington and coastal Kingston
Sand, salt air and humidity along the bay from St Kilda to Chelsea, period homes with wool carpet in Brighton and Malvern, and apartments through Elwood and Caulfield.
50 suburbs
Guides from our cleaners
Get your carpets cleaned this week
Same-day slots most days*. Fixed quote on the phone, no travel charge anywhere in metropolitan Melbourne.