Steam Cleaning


Carpets from


Seats from

$20 p/seat

Mats from


*Services and prices may not apply to all stores - Read More. You are currently viewing prices for Virginia.
10% OFF AN UPHOLSTERY STEAM CLEAN UPHOLSTERY COMES UP A DREAM WITH A LITTLE STEAM.  Let us eliminate ground in dirt and vanquish stains with this steamy saving at  your nearest Magic. GET YOUR 10% OFF COUPON HERE ➔

Offer only available at the following Magic Hand Carwash locations: Belmont, Bentley, Collingwood, Cranbourne North, Eastlands, Ferntree Gully, Frankston, Glen Iris, Heathmont, Hoppers Crossing Kew East, Kingsbury, Newtown, North Fremantle, North Perth, Northgate, Richmond (Hoddle St), Victoria Park and West Melbourne.


Sometimes vacuuming alone isn’t enough, and carpets or mats that have been heavily soiled or stained, or have ground in dirt, will need to be steam cleaned.

Cloth upholstery seats that are stained, soiled or have ground in dirt will also benefit from steam cleaning.

Using our special carpet shampoo and a range of brushes and tools, we massage the carpet and mats before we extract the dirt, stains, bacteria and odours.

Your carpets and mats will look and smell great. Ask your store manager how much it will cost to clean the carpet, mats and seats in your car.