
Carpet Cleaning and Repairs in Ballarat
A long Ballarat winter is hard on carpet, from heater scorch marks to spills that take days to dry. We can clean it and fix the damage on one visit.
4.7 from 9 Google reviewsGet a quote
- Since 1993cleaning carpets around Bacchus Marsh
- IICRC certified
- A team of 22with two vans on the road
Perfection Services steam cleans and repairs carpets across Ballarat and Wendouree, and dries out carpet after a leak. We restretch ripples, patch burns and pet damage, and replace underlay that can’t be saved. One team looks after the whole job. Call or text 0414 567 114, or book online, and we’ll give you a price.

What a Ballarat Winter Does to Carpet
Ballarat gets properly cold, and in a lot of homes the heater runs from autumn right through to spring. That brings its own carpet problems, like scorch marks in front of the wood heater and grit walked in off wet footpaths. Spills take far longer to dry than they would in summer, too.
We clean carpet in older weatherboards close to town and in the newer estates in Lucas and Alfredton. We can clean it and fix the damage on the same visit, so the burn by the heater or the ripple in the hallway gets sorted while we’re there. With a team of 22 and two vans, we cover everywhere from Bacchus Marsh out to Ballarat.

Is Wet Underlay Ruined?
It depends on how long it sat wet and what was in the water. Underlay soaks up water like a sponge and holds it long after the carpet on top feels dry. In a cold, closed-up house that can turn into a smell or mould. We check it properly and replace it if it can’t be dried. You don’t have to go through insurance to book us, which suits landlords and anyone whose excess is more than the damage.
Something Spilt? What to Do First
Blot the spill with a clean white cloth or paper towel, working from the outside in. Press down and lift, because rubbing only pushes it deeper and spreads it.
For a wet spill, a little cold water helps before you blot again. Leave the bleach and strong household cleaners in the cupboard. They can strip the colour out and turn a stain we could have lifted into one that needs a patch.
Then give us a call and tell us what was spilt and when, because that changes how we treat it.
Carpet Repair in Ballarat
Before you price new carpet for a whole room, ask us about a repair. A ripple can usually be power stretched out, and a burn or a chewed patch can be replaced with matching carpet. If the carpet is still good apart from one or two spots, a repair can keep it going a lot longer.

What Changes the Price
We price each job on what it involves, and these are the things that change it most:
- The number of rooms and how big they are
- How heavy the soiling is, plus any stubborn spots or smells
- How much furniture is in each room
- The size of a patch, or how much carpet needs stretching
- If the carpet is wet, how much water got in and the state of the underlay
- Whether the heater has left a scorch mark that needs patching
Let us know what you’ve got when you get in touch, and we’ll give you a price.

How It Works
- 1
Call, text or email us, or book online, and tell us the rooms and anything that needs fixing.
- 2
Send through a few photos if you can. We’ll give you a price for the clean, the repair or both.
- 3
We book in a day that works for you, and the team comes out to do the work.
Reviews
From 9 reviews on Google
Read them on Google“We had Perfection Services clean all our carpets and our couch. The carpets look fresh ... Paul was professional, on-time, communicated well and worked absolute magic with the stains that were removed. Highly recommend!”
“These guys were awesome, fit us in really quickly, charged a reasonable price and replaced our damaged carpet step without fuss.”
“very professional, very quick service, removed stubborn smells from all rooms, left my house smelling fresh!”
“Paul was a pleasure to deal with. Friendly, professional and great communication. Highly recommend. Thanks again Paul!”
“Friendly, reliable, and professional service. Great at taking initiative and exceeding expectations ☺️Carpet looks great!”
“Paul and Thomas did an excellent job of cleaning my carpets, got some spots out that I couldn’t. Thanks again!”
Common Questions
Anything else? Give us a call on 0414 567 114 and ask.
Which stains won’t come out of carpet?
The hard ones are marks that change the colour of the fibre itself. Think bleach, some hair dyes, and red cordial or wine that sat too long. Cleaning alone won’t lift those, but spot dyeing or a small patch of matching carpet often can.
How do I cover a ripped carpet until it’s fixed?
A rug over the top will stop it catching feet for now. Leave the tape and glue alone, because they damage the edges and make the repair harder. When you’re ready, we’ll cut out the torn section and fit a matching piece, using an offcut if you have one.
Can you dry a flooded carpet in Ballarat?
Yes. We take the water out, lift the carpet if the underlay is soaked, and run air movers and dehumidifiers until it’s dry. That matters more in winter, when nothing dries on its own. Then we lay new underlay if it’s needed and steam clean the carpet.
Why does the pet smell come back after a clean?
If urine has soaked through into the underlay, a clean on top can’t reach it. The smell comes back once the room warms up or the carpet gets damp. Show us the spots when we arrive and we’ll treat them before the main clean.
Do you clean couches too?
Yes. We clean couches, armchairs and other fabric furniture, on the same day as the carpets if you like. Tell us what the couch is covered in and what’s been spilt on it when you book.
Do you clean carpets when tenants move out?
Yes. Check with your agent what the lease asks for, then book us a few days before the final inspection. That gives the carpet time to dry, even in a Ballarat winter. If there’s a burn or a pet mark, mention it when you book and we can look at repairing it on the same visit.
Carpets Cleaned or Repaired in Ballarat
Call or text 0414 567 114, or book online. Tell us whether it’s a clean, a repair or both, and we’ll find a day that suits you.




