πŸ“ž Call Now Free Quote

Roof care

Black Streaks on Your Roof: What They Are and How to Remove Them Safely

Drive through Hampstead, Sneads Ferry or Jacksonville and you'll see them on every other roof. They are not dirt, and they are not mold from the attic.

By Eric Raynor, Ray-Nor-Shine Pro Wash Β· Β· 5 min read

Metal roof washed clean with low pressure by Ray-Nor-Shine
Short answer: The dark streaks are almost always algae, most commonly Gloeocapsa magma. Roofing manufacturers recommend killing it with a bleach-and-water solution and rinsing at low pressure. They specifically warn against pressure washing, brushes and brooms, which strip the granules that protect your shingles.

What the streaks are

The Asphalt Roofing Manufacturers Association identifies the algae Gloeocapsa magma as probably the most common cause of brown-to-black streaking on shingle roofs.1 Owens Corning names the same organism.2 It spreads by airborne spores and grows where shade and moisture hang around, which in North Carolina's humid climate4 is a lot of roofs.

The streaks usually start on the north side or under trees and run down the slope, because rain carries the growth with it.

Is it hurting the roof?

Mostly it hurts how the house looks and what buyers think of it. Moss and lichen are a different story: they hold moisture against the roof, and they need treating too.

How the manufacturers say to clean it

  • Use a bleach-and-water solution. ARMA says household bleach (sodium hypochlorite) and water lightens algae staining, and to leave it on about 15–20 minutes. Mixing directions vary by manufacturer.1 Owens Corning gives a 1:1 bleach-to-water mix with a 10–20 minute dwell.2
  • Rinse at low pressure. Rinse the roof and the plants below it.2
  • Do not pressure wash, brush or broom. ARMA says high-pressure systems are likely to damage asphalt roofing.1 Owens Corning says high-pressure power washing loosens the protective granules.2

That is a soft wash. It is the method our roof cleaning service uses on shingle and metal roofs.

Why this isn't a great DIY job

Wet roofs are slippery, bleach solutions are hard on skin, eyes and unprotected plants, and the people most likely to get hurt are homeowners on ladders. A professional crew brings the right equipment, mixes the solution correctly, protects plants and carries insurance for the work.

What it typically costs

Fixr's 2025 national figures put roof cleaning around $450–$700 (about $612 on average), with soft washing at roughly $0.30–$0.75 per square foot.3 Pitch, height and how heavy the growth is drive the final number. We quote roofs free.

Want a real number for your house?

We give free, no-pressure quotes across Onslow and Pender counties β€” usually the same day you call.

Get a Free Quote Call (910) 333-7369

We work in Jacksonville, Richlands, Swansboro, Sneads Ferry, Holly Ridge, Hampstead, Surf City, and by scheduled trip to Topsail Island and the Crystal Coast.

Sources

  1. Algae Discoloration of Roofs (technical bulletin, 2024) β€” Asphalt Roofing Manufacturers Association
  2. Algae Resistance and Roof Cleaning (2023) β€” Owens Corning Roofing
  3. Roof Cleaning Cost (2025) β€” Fixr
  4. North Carolina State Climate Summary (2025) β€” North Carolina Institute for Climate Studies, NC State University

Prices quoted from national sources are averages, not our rates. Every home is different β€” call for a free, no-pressure quote.

Good to know

Frequently Asked Questions

Will the black streaks come back?

Eventually, yes. Spores are always in the air, but a proper soft wash kills the existing growth, so it takes much longer to return than after a simple rinse.

Can you pressure wash a shingle roof?

Roofing manufacturers say not to. ARMA and Owens Corning both warn high pressure damages shingles and loosens their protective granules.

Do you clean metal roofs too?

Yes. Metal roofs get the same low-pressure approach, with a cleaner suited to the finish.

Do you clean roofs in Hampstead and Topsail?

Yes. Hampstead, Surf City and Sneads Ferry are all regular stops. Topsail Island is scheduled by trip.

Had a great experience with our crew? Your review helps a local family business grow.

Leave us a Google reviewWe appreciate you taking a moment to share.
Rain or shine, we shine every time.

Ready for that just-washed shine?

Free quotes, honest pricing, and a job done right β€” the first time.