About Dent & Scratch Direct
Dent & Scratch Direct is a fully mobile repair service based in Pakenham, covering South East Melbourne. Instead of losing your car to a panel shop for days, we come to you, and most repairs are done in 2 to 3 hours.
Diarmuid does the work himself. He's a qualified panel beater and spray painter with more than 30 years in the trade, and he's been running Dent & Scratch Direct for over 14 years.
Hi, I'm Diarmuid
I'm an Irish-trained panel beater and spray painter, and I've been fixing cars for more than 30 years. My first ten years were mostly new cars and restorations here in Melbourne, which is where you learn that a repair either looks factory or it doesn't.
For a long stretch I did ongoing work for main dealers, fixing dents and scratches on new and used stock before it went on the lot. That's the standard I bring to your driveway.
I started Dent & Scratch Direct because handing your car to a panel shop for days for a door ding never made sense to me. So I come to you, do the job in a couple of hours, and you keep your car.

Why people choose us
We come to you
I work at your home or your workplace, so you're not dropping the car off anywhere.
Done in 2 to 3 hours
Most jobs are finished while you get on with your day.
No insurance claim needed
Sort it with me directly and your no-claims bonus stays where it is.
Lifetime workmanship guarantee
Every repair is backed for as long as you own the car.
Honest quote from two photos
Send a close-up and the full panel and you'll get a real price back.
Factory-quality finish
A repair either looks factory or it doesn't. Mine look factory.
30+
years in the trade
5,600+
vehicles repaired
4,800+
happy customers
140+
reviews
How it works
Send two photos
One close-up of the damage and one showing the full panel.
Get an honest quote
Diarmuid comes back with a real price, usually within a business day.
We come to you
Home or work, whichever suits. Most jobs take 2 to 3 hours.
Where we work
Based in Pakenham and fully mobile across South East Melbourne, including Casey, Cardinia, Greater Dandenong, Frankston, Monash and Knox.
