Carpet, Rug & Upholstery Cleaning in Inner Melbourne
Heritage carpet, quality rugs and delicate upholstery, cleaned by method — not one setting for everything.
Get a Fixed Price Call 0422 760 084
South Clean cleans carpets, rugs, upholstery, mattresses and curtains across Melbourne’s inner suburbs, along with end of lease cleaning and 24/7 flood restoration. Fully insured, police-checked technicians, fixed prices quoted before we start, seven days a week.
Rug Cleaning — Our Inner-City Speciality
Inner Melbourne is polished-timber country, and the floor covering that matters most is usually a rug. Wool, silk, Persian, Turkish, jute, hand-knotted or machine-made — each needs a different water temperature, pH and drying method, and the wrong one causes dye bleed, shrinkage or fringe damage that can’t be undone.
Fibre identified first
We test the fibre and dye stability before any water touches it. Wool, silk and viscose all behave differently.
Dye-bleed prevention
Hand-knotted and vegetable-dyed rugs are tested for colour run and treated with controlled moisture.
Timber floors protected
Rugs are cleaned off the floor or on protective sheeting, so no moisture reaches the boards underneath. See Abbotsford for oversized rugs.
Fringes handled separately
Cotton fringes yellow and fray if machine-scrubbed. They’re cleaned by hand.
See our full rug cleaning service →
Inner Melbourne Suburbs We Service
Tap a suburb for local details and instant booking. We cover every suburb listed, including those without a dedicated page yet.
Carlton, Fitzroy & the Inner North
Richmond & Yarra
Stonnington
Port Phillip & Bayside Fringe
We cover every Melbourne suburb and the Mornington Peninsula — see the full areas we serve.
Book Your Inner Melbourne Clean
Tell us the rooms, rug sizes and your suburb and we’ll come back with a fixed price — no site visit needed.
Built for Terraces, Warehouses and Apartments
Heritage carpet and stairs
Narrow Victorian staircases and original wool runners, cleaned with hand tools rather than dragged equipment.
Designer upholstery
Linen, velvet, bouclé and leather all get a method rated for the fabric, tested on a hidden section first.
No off-street parking? Fine
Permit zones, laneways and narrow terraces are our normal working conditions. No parking surcharge on your quote.
Rental and short-stay turnover
Inner Melbourne moves constantly. Short-notice bond cleans with a receipt, and same-day changeovers — see Prahran.

Real Results
Traffic lanes, hallway wear, wine spills and pet stains lifted with hot water extraction. We quote a fixed price up front and tell you honestly if a stain is permanent rather than charging you to find out.
Get My Fixed PriceHow It Works
Every Service, Across Inner Melbourne
Carpet Cleaning
Deep steam extraction, stain and odour treatment, fast drying.
Rug Cleaning
Wool, silk, Persian and synthetic rugs, cleaned with the right method for the fibre.
Upholstery & Couch
Fabric-safe cleaning for sofas, lounges, armchairs and dining chairs.
Mattress Cleaning
Dust mite, allergen and stain treatment for every mattress size.
Curtains & Drapery
On-site cleaning for drapes, sheers and blinds.
Commercial Cleaning
Offices, cafés, bars, retail and studios, cleaned after hours.
End of Lease
Bond cleans to agent standard, with a receipt for your property manager.
Water Damage
24/7 emergency response for burst pipes, leaks and flooding.
Inner Melbourne Questions
Do you clean Persian and hand-knotted rugs?
Yes. We identify the fibre and test dye stability before cleaning, then use controlled moisture at a temperature and pH suited to the rug. Fringes are cleaned by hand. Hand-knotted, silk and vegetable-dyed rugs are the ones most often damaged by a general carpet method, so they get a different process.
Can you clean a rug without taking it away?
In most cases yes, we clean on site with protective sheeting so no moisture reaches your floorboards. Some heavily soiled or delicate rugs are better cleaned off site, and we will tell you which applies before we start rather than after.
Will cleaning damage my polished timber floors?
No. Rugs are lifted or cleaned over protective sheeting and we use low-moisture extraction, so water does not sit on or seep under the boards. This matters more in inner Melbourne than anywhere else because so many homes are timber throughout.
My terrace has a narrow staircase. Is that a problem?
No. Victorian and Edwardian staircases are too narrow for dragged equipment, so we clean stairs and runners with hand tools. It is slower but it is the only way to do it without marking the walls or the timber.
There is no off-street parking at my place.
That is normal for us. We work in permit zones, laneways and narrow streets across Richmond, Fitzroy, South Yarra and St Kilda every week, and there is no parking surcharge added to your quote.
Can you clean velvet or linen upholstery?
Yes. We identify the fabric and check the manufacturer code first, test on a hidden section, then use a method rated for it. Velvet, linen and boucle each need different moisture levels, and some fabrics are dry-clean only, which we will tell you at the quote stage.
Can you do an end of lease clean at short notice?
Often on the same day, subject to availability. Inner Melbourne tenancies turn over constantly, so we prioritise bond cleans and supply a receipt you can give your agent or property manager.
Other Regions We Serve
Book Your Inner Melbourne Clean Today
Fixed prices, fully insured technicians, seven days a week across Melbourne.
Get a Fixed Price Call 0422 760 084