Very professonal, very punctual. Did a great job we would definitely recommend.
Leaf Guard Installation
All-steel gutter guard, professionally installed to keep leaves and debris out of your gutters for good. We service homes all around Lake Macquarie, including Belmont, Toronto and Warners Bay.
Call David today0406 620 352
Trading off the same licence number since 2005!
Unbeatable prices & quality workmanship for all your roofing needs.

Blocked Gutters Around Your Lake Macquarie Home?
Around the lake the tree cover is thick, and all that greenery means a steady drop of leaves into your gutters and valleys year-round. Once they pack down and block the flow, water has nowhere to go but back into the roof, the eaves and the walls of your home.
Homes in suburbs like Belmont, Toronto and Warners Bay cop more leaf litter than most, so hand-clearing turns into an endless and risky chore. Leaf guard stops the build-up before it starts, keeping water moving freely and leaves out of the gutter for good.
Our Leaf Guard Service
Strong all-steel gutter guard, measured and fitted to match your roof.
Gutter guard cut and fitted to suit your roofline, gutters and valleys, sized for lakeside homes from Belmont to Toronto.
Durable, non-combustible steel mesh that stands up to the sun and the damp lakeside weather.
Helps protect against ember attack in the bushland pockets around Lake Macquarie.
Stops birds, possums and vermin nesting in your gutters and roof cavity beneath the heavy tree canopy.
Water flows away cleanly despite the constant leaf drop around Warners Bay and Cardiff, protecting your roof, eaves and walls.
No more climbing ladders every season to clear the heavy leaf litter that builds up on heavily treed lakeside blocks.
Fitted Right the First Time
A gutter guard is only as good as the install behind it. We check over your roof, match it to the right product and fit it correctly. Done that way, your gutters stay clear and your home stays well protected.
About All Pro Roofing
David owns and runs All Pro Roofing, and he is a licensed roofing specialist with over 30 years in the trade. Since 2005 the business has restored, repaired and re-roofed thousands of homes right across Lake Macquarie, Newcastle, the Central Coast, the Hunter Valley and Port Stephens.
As a Dulux Acra-Tex accredited applicator and a proud member of the Housing Industry Association, we hold ourselves to a high standard. Call All Pro and David handles your job from first chat to final clean-up, giving you straight advice and work that holds up.
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.
Leaf Guard FAQs
Answers to the questions we get asked most.
Leaf guard, or gutter guard, is a mesh or screen installed over your gutters so water can pass through while leaves, twigs and debris are kept out. Around the heavily treed lakeside suburbs of Lake Macquarie this stops gutters and valleys clogging, protecting your home from overflow, water damage and pests.
It makes a big difference. With the heavy leaf drop around Belmont, Toronto and Warners Bay some fine debris can still gather slowly, but good quality leaf guard turns gutter cleaning into an occasional quick job instead of a regular climb up the ladder.
Quality steel gutter guard helps by keeping leaves and embers out of your gutters, removing a common ignition point if a bushfire moves through. If your Lake Macquarie home backs onto bushland we can talk you through ember-rated options.
We install durable all-steel gutter guard that stands up to the sun and weather, unlike plastic alternatives that become brittle and crack. Given how much leaf litter the treed Lake Macquarie suburbs produce, we recommend the right mesh type for your roof and surroundings.
Yes, we install leaf guard throughout Lake Macquarie, including Belmont, Toronto, Warners Bay and Cardiff. We assess your roof first so the gutter guard suits your gutter profile, and it can be fitted to both tile and metal roofs. Free quotes are available.
Still have questions? Contact us