Carpet Cleaning and Repairs, Plus the Jobs Around the House
As Paul puts it, "If it’s dirty, I can clean it; if it’s broken, I can fix it." That covers carpet cleaning and repairs, drying out a flooded room and the odd jobs you’ve been putting off. We can also come and clean every week or fortnight.
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 a Bacchus Marsh team of 22. We do Carpet Steam Cleaning, Carpet Repairs and Restretching, Flood Recovery, Upholstery Cleaning and Tile and Grout Cleaning. We also do Handyman Services and Regular Home Cleaning. We work from Caroline Springs out to Ballarat, Gisborne and Sunbury.

What We Do
Each one has its own page with more detail.
Other Jobs We Do
These don’t have their own pages, but we do them. They’re easy to add to a bigger booking.
- End of Lease Cleaning, where we clean the house and the carpets before you hand back the keys.
- Pressure Cleaning, for driveways, paths and outdoor areas.
- Car Interior Cleaning, which covers the seats, the car carpet and the floor mats.
- Garden tidy-ups as part of a whole-property job, such as getting a house ready for sale.

What Changes the Price
We price each job once we know what’s involved. These are the things that change the price.
- How many rooms or how much area needs doing.
- How dirty or damaged it is. A light freshen-up costs less than old pet stains or a burn patch.
- Access, such as stairs and tight spaces.
- For repairs and handyman work, the parts and materials the job needs.
- For wet carpet, how much water there is and whether the underlay has to come out.
Text or email us a few photos of the job and we’ll give you a price.

How It Works

Get a Quote
Call or text us, send an email or use the online booking. Add photos if you can, because they help us price it properly.
Get a Price
We send you a price, and once you’re happy with it, we book the job in.
We Do the Work
Our team comes out on the day we’ve booked and does the job. You get an invoice when it’s finished.
Questions About Our Services
Anything else? Give us a call on 0414 567 114 and ask.
Can I book more than one job at once?
Yes. A couch, tiles or a carpet repair can go on the same booking as a carpet clean, and so can handyman jobs. You only deal with one team.
What if I only have a few small jobs?
Put them all on one list and send it through, with photos if you can. We’ll price the whole list as one job.
Do I have to go through insurance for wet carpet?
No. Plenty of our customers would rather not touch their insurance excess for one wet room. You can book us direct and pay us yourself. If you’d rather claim, we can work through your insurer too.
What’s the link with TACT Bio Recovery?
TACT Bio Recovery is our sister company, and it does trauma and biohazard cleaning. If your job falls into that area, get in touch with TACT and they’ll look after you.
Which areas do you cover?
We’re based in Bacchus Marsh and work from Caroline Springs out to Ballarat, plus Gisborne, the lower Macedon Ranges and Sunbury. If you’re not sure whether we come to you, call and ask.
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




