How to Get Moss, Algae & Black Streaks Off Your Roof (A Nova Scotia Guide)
Home  /  Blog

How to Get Moss, Algae & Black Streaks Off Your Roof (A Nova Scotia Guide)

July 28, 2026 · PropertyWorx

If your roof has gone green with moss, streaked with black, or blotchy with dark stains, you are seeing one of the most common roof problems in Nova Scotia. The short answer: the safe way to remove moss and black streaks from a roof is a low-pressure soft wash with the right cleaning solution, never a pressure washer. Here is what is actually growing up there, how to get rid of it, and how to keep it from wrecking your shingles.

What are the black streaks and green patches on my roof?

The black streaks are algae (a hardy type called Gloeocapsa magma), the green fuzzy patches are moss, and the two often show up together. Algae feeds on the limestone filler in asphalt shingles and spreads as dark streaks that usually run down from the top. Moss is thicker, holds water like a sponge, and lifts shingle edges as it grows. Neither is really "dirt", they are living organisms, which is why a quick rinse never keeps them away for long.

Why Nova Scotia roofs get moss and algae so badly

Nova Scotia's damp, foggy, coastal climate is close to perfect for growing moss and algae. Long stretches of humidity, morning fog, tree cover and shade keep roofs wet, and that moisture is exactly what these organisms need. In the Annapolis Valley, all that tree cover and river-valley damp means north-facing and shaded roof slopes go green and black the fastest.

How to get moss and black streaks off your roof

The safe, effective method is soft washing: applying a low-pressure cleaning solution that kills the moss and algae at the root, then letting it rinse clean. Because the growth is actually treated and not just scraped off, the roof comes out evenly clean and stays clean far longer. This is the approach recommended by shingle manufacturers and roofing associations, and it is how the pros do it.

Never pressure wash your roof

Pressure washing a roof is one of the most expensive mistakes a homeowner can make. The high pressure blasts the protective granules off asphalt shingles, and those granules are what give the roof its lifespan and UV protection. Strip them and you dramatically shorten the life of the roof, and you can force water up under the shingles and void your shingle warranty in the process. Getting up on a wet, slippery roof is genuinely dangerous, too. If a company shows up wanting to pressure wash your roof, treat it as a red flag.

How much does roof cleaning cost?

Roof soft washing depends mainly on the size and pitch of your roof, how much moss and staining there is, and access. Because every roof is different, the honest answer is that it needs a look, so we give a free, no-obligation quote and usually have a number back to you within 24 hours. There are no travel fees anywhere in the Valley.

How often should you clean your roof?

For most Nova Scotia homes, having the roof soft washed every two to four years keeps moss and algae from taking hold and shortening the roof's life. If your place sits under trees or on a shaded slope, the shorter end of that range is safer. Catching it early is always cheaper than waiting until moss has lifted the shingles.

The bottom line

Green moss and black streaks are not just ugly, they hold moisture against your roof and can take years off its life. The fix is a proper soft wash, not a pressure washer and not a ladder and a prayer. We soft wash roofs safely all across the Annapolis Valley, from Wolfville and Kentville to Berwick, Windsor and beyond. Get a free quote and we will take a look.

Frequently asked

How do you get moss and black streaks off a roof?
The safe way is a low-pressure soft wash with a cleaning solution that kills the moss and algae at the root, then rinses clean. You should never use a pressure washer on a roof.
Can you pressure wash a roof?
You shouldn't. High pressure strips the protective granules off asphalt shingles, can force water underneath them, void the shingle warranty and shorten the roof's life. Soft washing is the safe method.
Does roof cleaning damage shingles?
Soft washing does not, because it uses low pressure and a cleaning solution. Pressure washing does, because it blasts off the granules that protect the shingles. Always soft wash a roof.
How much does roof cleaning cost in Nova Scotia?
It depends mainly on the size and pitch of the roof and how much moss and staining there is. We give a free quote after a quick look, usually back within 24 hours, with no travel fees in the Valley.
How often should you clean your roof?
For most Nova Scotia homes, every two to four years keeps moss and algae from taking hold. Roofs under trees or on shaded slopes may need it sooner.
What causes black streaks on a roof?
Black streaks are caused by algae (Gloeocapsa magma) feeding on asphalt shingles. Nova Scotia's damp, humid climate makes it spread quickly, especially on shaded, north-facing slopes.

Need this done at your place?

We serve the whole Annapolis Valley. Free quotes, usually within 24 hours.

Get a free quote →