Expert Witness and Building Dispute Reports in Melbourne
Did a builder, roofer or plumber leave you with defective work? We inspect it independently, document every defect against the regulations and Australian Standards, cost the rectification, and can give evidence as an expert. Across Melbourne and towns within about a 2-hour drive.
Call us: 03 8583 2640 or 0426 204 244
Independent evidence when a builder did the wrong thing
I’m Victor from Holy Mess Repairs. I hold a Certificate III in Plumbing, a Certificate III in Construction Waterproofing and a Certificate IV in Building and Construction, and I’ve worked as a site manager on government housing programs. We’re often asked to look at work another contractor did, and say plainly what’s wrong, why, and what it will cost to fix.
We provide the highest level of expert reports for VCAT and DBDRV (Domestic Building Dispute Resolution Victoria).
Every job is done by fully licensed tradespeople, either our own Holy Mess team or a fully licensed contractor we organise and manage.
What our expert reports include
- An independent site inspection, with drone and roof-space photos
- Each defect documented with photos and location
- The regulation, code or Australian Standard each defect relates to, including the NCC and AS/NZS 3500.3 where relevant
- The compliance certificate and paperwork reviewed where available
- An itemised rectification costing
- Expert evidence for VCAT, DBDRV, courts, mediation or negotiation, where needed
When people use them
- New roofs, extensions and renovations that leak or fail
- Roof plumbing, box gutters and flashings that don’t meet the standards
- Disputes over whether defects or wear caused a leak
- Before final payment to a builder
- Dilapidation reports before neighbouring works
Also see our insurance reports and roof reports.
How we quote
Call for a free phone estimate, or send photos, the contract and any previous reports on WhatsApp to 0426 204 244. We’ll tell you what the report will cover and what it costs before we start.
How it works

- Tell us about the dispute. Send photos, the contract and any previous reports.
- We inspect independently. Roof, drone, roof space and testing where needed.
- We document each defect. With the regulation or standard it relates to.
- We cost the rectification. Itemised, so everyone can see the numbers.
- You get the report. Ready for negotiation, a tribunal or court.
Real reports from our jobs (names and addresses blacked out)
- Expert report (VCAT / legal), Collingwood (2023-07): Expert report prepared for a VCAT dispute in Collingwood about a defective plumbing installation. After inspecting the site, we documented each defect in the previous contractor’s roof plumbing work, referenced the compliance certificate and the regulations, and costed the rectification at about $13,467. It’s an example of the independent evidence we provide for tribunal and legal matters.
- Report (dilapidation), Silvan (2025-08): Dilapidation report recording the condition of a terracotta tile roof on a rural property in Silvan in the Yarra Valley. It documents moss and dirt build-up, cracked pointing, broken tiles, rusted gutters and poorly sealed flashings before any work starts, which protects the owner when planning repairs, selling the property or making a claim.
- Report (leak assessment, 3 options), South Yarra (2025-06): Roof plumbing assessment for a leaking multi-storey apartment in South Yarra. Water was showing up three floors below the top unit, and we traced it to a blocked or defective stormwater drain. The report explains the regulations and sets out three repair scenarios, from about $2,000 to $15,000, with the pros, cons and risks of each so the owner could choose.
- Report (roof inspection), Box Hill (2025-05): Roof inspection for a unit in Box Hill, focused on the box gutters and flashings. The report records overflow risks and flashing defects, explains what the Building Act, NCC and Australian Standards require, and gives several repair options, including budget-friendly ones, along with the risks of doing nothing.
See every published report on our real roof reports page.
Areas we cover
We cover all of Melbourne, plus the towns within about a 2-hour drive of the city:
- Geelong, Bellarine and Surf Coast: Geelong, Lara, Ocean Grove, Queenscliff, Torquay, Anglesea and Colac
- Mornington Peninsula: Frankston, Mornington, Rosebud and Sorrento
- West and Ballarat: Melton, Bacchus Marsh, Ballan and Ballarat
- Macedon Ranges and Goldfields: Sunbury, Gisborne, Woodend, Kyneton, Daylesford, Castlemaine and Bendigo
- North: Wallan, Kilmore, Seymour and Euroa
- Yarra Valley and Yarra Ranges: Lilydale, Yarra Glen, Healesville, Warburton, Kinglake and Marysville
- West Gippsland and Latrobe Valley: Pakenham, Drouin, Warragul, Moe, Morwell and Traralgon
- Bass Coast and South Gippsland: Phillip Island, San Remo, Wonthaggi, Inverloch and Leongatha
Not sure if your town is in range? Call 03 8583 2640 or 0426 204 244 and ask.
Why Holy Mess Repairs
- Fully licensed. Every job is done by fully licensed tradespeople, our own team or a fully licensed contractor we organise and manage.
- Insured through BizCover.
- 4.5 stars from 124 Google reviews.
- Photos of everything. You see the problem before we fix it and the result after.
- Prices before we start. You choose the option.
- Warranty that matches the work.
HOLYMESS PTY LTD · ABN 31 666 327 813
How we quote
Call or email us and I’ll give you a free estimate over the phone. There’s no fee for the estimate. Once you’re happy with it, we send you a written document that explains what to expect, the likely scenarios and what each one costs, plus the quality of work and the warranty. That way you know exactly what you’re getting before we arrive.
Send us photos and videos on WhatsApp: 0426 204 244. Send as many as you can. The more we see, the more accurate the estimate.
Melbourne expert report FAQs
Can you appear as an expert witness?
Yes. We prepare independent expert reports and can give evidence at VCAT, DBDRV (Domestic Building Dispute Resolution Victoria), courts or mediation where needed.
Are you independent?
Yes. Our report sets out what the evidence shows, whoever engaged us.
What does a building dispute report cost?
It depends on the size of the job and what’s in dispute. Call for a free phone estimate.
Are you licensed and insured?
Yes. Every job is done by fully licensed tradespeople, and we’re insured through BizCover.
Do you cover my town?
Yes, if you’re in Melbourne or within about a 2-hour drive. That includes Geelong, the Bellarine, Torquay, the Mornington Peninsula, Ballarat, Bendigo, Castlemaine, Kyneton and the Macedon Ranges, Seymour, the Yarra Valley, Healesville, Warburton, Warragul, Traralgon, Phillip Island, Wonthaggi and Colac. Not sure? Call 03 8583 2640 and ask.
Can I see your work before I book?
Yes. Visit our Reservoir showroom and warehouse at Unit 10, 236–244 Edwards Road, Reservoir VIC. It’s open 6am to 6pm, 7 days. Call ahead and we’ll make sure the right person is there.
Do you charge for a quote?
No. Call or email us and we’ll give you a free estimate over the phone, with no fee for the estimate. Send photos and videos on WhatsApp to 0426 204 244 and we’ll follow up with a written document setting out the likely scenarios, the cost of each and the warranty.
Building dispute? Call us
Send us photos and videos on WhatsApp to 0426 204 244, or call for a free phone estimate.
Call Victor and the team: 03 8583 2640 or 0426 204 244
Visit our Reservoir showroom and warehouse: Unit 10, 236–244 Edwards Road, Reservoir VIC 3073. It’s our working base. Crews load materials there, our equipment and machinery are stored there, and the office is upstairs. There’s also a separate showroom where you can see examples of our roofing, plumbing and renovation work and meet the team. Open 6am to 6pm, 7 days. No booking needed, but call ahead and we’ll make sure the right person is there to meet you.
Holy Mess Repairs · 19 Chivers Rd, Templestowe VIC 3106 · Showroom and warehouse (call ahead): Unit 10, 236–244 Edwards Road, Reservoir VIC 3073 · Serving Melbourne and towns within about 2 hours