Very professonal, very punctual. Did a great job we would definitely recommend.
Professional Roof Cleaning
We safely strip away moss, lichen and built-up grime to protect your roof and bring back its look. We look after homes throughout Port Stephens, from Nelson Bay and Raymond Terrace to Salamander Bay.
Call David today0406 620 352
Trading off the same licence number since 2005!
Unbeatable prices & quality workmanship for all your roofing needs.

Moss and Grime Taking Over Your Port Stephens Roof?
Moss, lichen and algae do far more than make a roof look tired. They keep damp pressed against the tiles, work into the gaps and slowly strip the protective coating away, and on a leafy coastal bay the salt, sea spray and shade combine to feed that growth on homes around Nelson Bay and Raymond Terrace.
Blocked gutters only add to it, driving overflow back into the roof and walls. A professional clean clears the build-up before it leads to damage, and the lift it gives your home is dramatic.
Our Roof Cleaning Service
A thorough, gentle clean that protects the roof rather than blasting it to pieces.
The right pressure for your roof type to lift the salt and sea spray residue off Port Stephens roofs without damaging the surface.
We sterilise to kill the moss, lichen and algae that the leafy, damp pockets around Nelson Bay and Salamander Bay breed so it does not grow straight back.
Gutters and downpipes cleared of leaf litter so water flows away from the roof and walls on coastal Anna Bay and Raymond Terrace homes.
Safe cleaning for tile, terracotta, concrete, metal and Colorbond roofs right across Port Stephens.
While we are up there we flag any cracked tiles or salt corrosion you should know about.
Run-off does not stay where it lands. Paths, windows and walls get rinsed down after the clean, so your Soldiers Point place looks finished from the ground as well as the roof.
A Clean Done Properly
A good roof clean comes down to more than appearances. We match the method to your roof and gently lift moss, lichen and grime away. The surface is protected throughout while the roof regains its look.
About All Pro Roofing
All Pro Roofing is owned and operated by David, a licensed roofing specialist with more than three decades in the trade. Over that time we have restored, repaired and re-roofed thousands of homes reaching 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. Ring All Pro and you deal with David the entire way, so you get honest guidance and workmanship that endures.
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.
Roof Cleaning FAQs
Answers to the questions we get asked most.
Not when it is done correctly. We set the pressure to match your roof so salt build-up, moss, lichen and grime lift away without cracking tiles or stripping the coating. The wrong method can cause damage, which is why it is best handled by someone who does it properly.
With the salt and sea spray off the bay plus the leafy, damp surrounds, Port Stephens roofs tend to grime up and grow moss readily, so a clean every few years is sensible. Homes right near the water or under heavy tree cover often want it sooner. Regular cleans also help us catch small problems early.
We clear away all the moss and lichen you can see and can apply a treatment to slow regrowth. In a damp coastal spot like Port Stephens nothing stops moss completely, but keeping gutters clear, trimming overhanging branches and cleaning periodically keeps it well in check.
Often it can. Much of what looks like permanent staining on Port Stephens roofs is moss, algae and salt-laden grime that comes away with a proper clean. If the coating colour has genuinely faded, then a roof restoration or repaint is the more lasting fix.
We clean roofs right across Port Stephens including Nelson Bay, Raymond Terrace, Salamander Bay and Anna Bay. We can also clear your gutters on the same visit, which we usually recommend, since a clean dislodges plenty of debris that needs flushing so water keeps draining properly.
Still have questions? Contact us