Very professonal, very punctual. Did a great job we would definitely recommend.
Stop The Leak At Its Source
All Pro Roofing handles roofing repairs across Lake Macquarie, from Belmont and Warners Bay through to Toronto, Cardiff and Morisset. Whether it is a metal or Colorbond roof, David tracks down the fault and fixes it properly.
Call David today0406 620 352
Trading off the same licence number since 2005!
Unbeatable prices & quality workmanship for all your roofing needs.



Noticed a leak, rust spot or a screw that has backed out?
Homes ringing the lake, around Belmont and Warners Bay, sit close enough to the water to pick up moisture in the air, which works on roofing screws and flashings over time. Further out at Morisset and Toronto it is more about heat and the odd big storm rolling through.
Either way, the fault often starts small. A screw lifts, a flashing splits, or a patch of rust takes hold, and water finds its way in long before a stain shows on the ceiling. David finds where the water is actually entering and repairs that, rather than sealing over the symptom and leaving the real problem to spread.
Putting off a small roofing repair usually makes the job bigger. A single corroded screw left alone for a season can let enough water in to damage battens, insulation and ceiling plaster underneath.
Common signs your metal roof needs attention include water stains on ceilings or walls, rust streaks running down fascias, and screws sitting proud of the sheet surface. If sheets rattle or bang in wind, a fixing or flashing has likely worked loose.
These issues affect all metal roofing types found around Lake Macquarie, including Colorbond, Zincalume and older galvanised steel. The repair approach varies by material, but the inspection and diagnostic process is the same.
How All Pro Roofing fixes it
Targeted roofing repairs for homes right around Lake Macquarie, from corroded screws in Belmont to a split flashing in Cardiff. Every repair starts with a proper inspection so the fix addresses the cause, not just the symptom.
We follow the water back to the real entry point rather than sealing over the stain. That means the leak is fixed once, not chased every storm.
Surface rust spreads if it is left. We treat and seal rust spots before they eat through the sheet, which usually saves replacing the whole panel later.
Corroded or backed-out roofing screws are a common cause of leaks. We replace them with the correct fasteners and reseal so the sheet sits tight again.
We repair or replace split flashings and rusted valleys, refix loose or storm-lifted sheets, and seal around vents, flues and solar mounts.
Every repair is quoted in writing before work starts, with a fixed price and a defined scope. There are no surprises waiting on the invoice for your Swansea home.
A workmanship warranty stands behind every repair. Fix it once, fix it properly is the approach, and we return at our own cost if our work ever lets you down.
Our Metal Roof Repair Process
David inspects every metal roof on foot, identifies each fault point and photographs it before quoting. Once approved, he completes all repairs in a single visit where possible. Screws are replaced with the correct gauge and material, rust is treated and sealed, and damaged flashings are cut back and refitted. After the repair he tests for watertightness so nothing is left to chance.

About All Pro Roofing
All Pro Roofing is owned and run by David, a licensed roofing specialist with over 30 years in the trade. Since 2005 we have restored, repaired and re-roofed thousands of homes across Newcastle, Lake Macquarie, the Central Coast, the Hunter Valley and Port Stephens.
We are a Dulux Acra-Tex accredited applicator and proud members of the Housing Industry Association. When you call All Pro you deal with David from start to finish, so you get honest advice and workmanship that lasts.
Proven Expertise
With nearly two decades of experience in the roofing industry, our team has the knowledge and skills to handle all your roofing needs.
Quality Workmanship
We take pride in our meticulous attention to detail. Our workmanship is second to none, ensuring that your roof looks great and is built to last.
Reliable and Trustworthy
Our reputation is built on trust. We stand by our work and our word, delivering projects on time and within budget.
Customer Satisfaction
Your satisfaction is our priority. We listen to your needs, offer tailored solutions, and go the extra mile to ensure you’re happy with the results.
Locally owned & operated
We offer a comprehensive range of services, including roof restoration, roof painting, roof tiling and slating, heritage roof repairs, cement and terracotta tile roofing, high-pressure cleaning and much more.
Unbeatable prices & quality workmanship for all your roofing needs.
We have been trading using the same licence number since 2005.
We guarantee that your roof will be better than ever before.
All of our employees have years of experience working on roofs.
We only use the best products available for our roofing projects.
We always provide our customers with an outstanding experience.
Metal Roof Repairs in Lake Macquarie FAQs
Answers to the questions we get asked most.
All of them. We repair roofs in Belmont, Toronto, Warners Bay, Cardiff, Morisset and right around the lake. David can come out and assess any of them for free.
It can. Homes closer to the water around Belmont and Warners Bay pick up more moisture in the air, which speeds up corrosion on screws and flashings. Treating rust and replacing failing fasteners early stops it spreading into a bigger job.
In most cases yes. Leaks around Lake Macquarie are usually traced to a failed screw, a damaged flashing or a rusted valley, all of which we repair without touching the rest of the roof. We only suggest replacement if the sheeting itself is genuinely past it.
Quickly. We work right around the lake, so we can usually get out to a leak or storm damage fast, make it watertight and book the full repair. Call David on 0406 620 352.
No. The on-site assessment and quote are free anywhere across Lake Macquarie, and you get a written quote before any work starts.
Still have questions? Contact us