Carpet Cleaning, Repairs and Handyman Services from Caroline Springs to Ballarat
We’re based in Bacchus Marsh, and our team has two vans on the road. We come out to homes, rentals and businesses from Caroline Springs to Ballarat, and up through Gisborne, the lower Macedon Ranges and Sunbury.
4.7 from 9 Google reviews
- Since 1993cleaning carpets around Bacchus Marsh
- IICRC certified
- A team of 22with two vans on the road
Perfection Services is based in Bacchus Marsh. We clean and repair carpets and dry out wet carpet in Ballarat, Melton, Caroline Springs, Sunbury, Gisborne, Taylors Lakes and the smaller towns around them. We come out to Werribee too. Our Handyman Services cover the same area. If your town isn’t listed, call and ask.

Carpet Steam Cleaning by Town
In all of these towns we steam clean, repair and restretch carpets and dry out wet carpet. The couch or the tiles and grout can go on the same booking. Each town page covers the suburbs nearby as well, like Darley, Maddingley, Ballan and Greendale around Bacchus Marsh, Wendouree in Ballarat, and Kurunjang and Rockbank near Melton. We also get to Hillside, Taylors Hill, Diggers Rest, Riddells Creek, Macedon, Sydenham, Hoppers Crossing and Wyndham Vale. Our Handyman Services in Ballarat and Melton cover patch jobs, general repairs, and bathroom and kitchen work.
Questions About Our Area
Anything else? Give us a call on 0414 567 114 and ask.
Do you do carpet cleaning in the western suburbs?
In some of them. We come to Caroline Springs, Hillside, Taylors Hill, Taylors Lakes and Sydenham, and out to Werribee, Hoppers Crossing and Wyndham Vale. We don’t cover all of Melbourne’s west, though. Our main area runs from Caroline Springs to Ballarat, plus Gisborne, the lower Macedon Ranges and Sunbury.
Do you cover Ballan and Greendale?
Yes. We cover Ballan and Greendale, along with Darley and Maddingley, from our base in Bacchus Marsh. We do Carpet Steam Cleaning, Carpet Repairs and Handyman Services there, the same as everywhere else.
My town isn’t listed. Can you still come?
Often, yes. We work in plenty of smaller places between the towns listed here. Call or text 0414 567 114 with your suburb and what needs doing, and we’ll let you know.
Can I book carpet and handyman jobs together?
Yes. If the carpets need work and there are a few things to fix around the house, tell us about all of it. One team does both, so we’ll price the lot as one job.
Get a quote
Fill this in and we’ll get back to you with a price, or if you’d rather talk it through, give us a call.
0414 567 114- Got photos? Text them to 0414 567 114 or email paul@perfectionservices.com.au
- Want to pick a time? Book online