How to Remove Black Streaks From a Roof
They're not dirt. They're a living algae colony eating the limestone in your shingles — and pressure washing them off will cost you years of roof life.
On this page
Those dark vertical streaks running down the north side of your roof aren't dirt, they aren't mildew, and they aren't a sign your shingles are failing. They're alive — and the way most people try to remove them is the fastest way to actually ruin the roof.
What the black streaks actually are
The organism is Gloeocapsa magma, a cyanobacteria. It arrives airborne, lands on your roof, and feeds on the limestone filler that manufacturers blend into asphalt shingles. To protect itself from UV it produces a dark pigmented sheath — and that pigment, multiplied across a colony, is the black streak you're looking at.
It starts on the north-facing slope because that side gets the least sun and stays damp longest. In the Miami Valley, with the Great Miami and Mad River keeping summer humidity high, it grows well and it spreads. The streaks run vertically because rain carries spores down the slope from the original colony.
Left alone it does eventually cause real harm: the colony holds moisture against the shingle, and it degrades the limestone filler it feeds on. But the urgent problem is usually cosmetic — a roof with black streaking reads as neglected from the street and knocks real money off an appraisal.
What not to do
Do not pressure wash it
This is the mistake that turns a $500 cleaning into a $12,000 roof. Asphalt shingles are protected by a layer of mineral granules embedded in the surface. Those granules are the shingle's UV shield and the single biggest factor in how long it lasts. A pressure washer strips them off. You'll watch them wash into the gutter, the roof will look clean for a season, and it will age at several times its normal rate from that day on. Many shingle warranties are void the moment a roof is pressure washed.
Do not go up there yourself
A wet, algae-covered slope is genuinely dangerous — the colony makes it slick in a way that a dry roof isn't. Roof falls are a leading cause of serious injury in home maintenance. This is not the DIY job to be brave about.
Do not use undiluted bleach straight from the jug
It will hurt your landscaping, corrode metal flashing and gutters, and run down siding leaving its own streaks. Concentration and rinsing matter.
The method that actually works: soft washing
The correct approach is a soft wash: a properly diluted sodium hypochlorite solution with a surfactant, applied at low pressure — roughly garden-hose force — and given time to work.
The chemistry kills the organism. That's the entire difference. Pressure removes what you can see and leaves the rest embedded in the shingle surface, which is why pressure-washed roofs streak again within a year. A killed colony doesn't come back until a new one establishes itself, which typically takes four to six years.
A proper roof soft wash looks like this:
- Landscaping around the entire drip line is pre-wetted and sensitive plants covered.
- Downspouts are diverted or managed so runoff doesn't concentrate in one bed.
- Solution is applied from a ladder or the ground where possible — minimizing foot traffic on the shingles.
- It dwells. This is the part that can't be rushed.
- Everything is rinsed thoroughly, including the siding below and the beds around the house.
Much of the staining lifts visibly during the wash; the rest fades over the following days as rain carries the dead colony off. A roof that still shows faint shadowing on day one is normal.
Keeping it from coming back
- Trim back overhanging branches. More sun on the slope means a drier surface and slower growth. This is the highest-leverage thing you can do.
- Keep the gutters clear. Backed-up gutters hold water at the roof edge, which is where the worst growth usually starts. See gutter cleaning.
- Consider zinc or copper strips near the ridge on a clean roof. Rain carries trace metal ions down the slope and inhibits new growth. Helpful, not magic — coverage between strips is uneven.
- Ask about algae-resistant shingles when you next re-roof. Most manufacturers now offer shingles with copper granules blended in.
Straight answer on cost
A roof soft wash in the Dayton area typically runs $400–$800 depending on roof size, pitch and access. Compared to what a prematurely aged roof costs, it's not a close call. Full numbers are in our Ohio price guide.
If you'd rather not deal with it
This is one of our most-requested services from March through October across Tipp City, Troy, Vandalia, Huber Heights and Dayton. Plants get covered before we start, no power washer ever touches your shingles, and you get before-and-after photos when we're done. See roof cleaning or send a photo through the instant estimator — you'll have a price in about a minute.
Frequently Asked
The follow-up questions we get on this one.
Want It Handled Instead?
Snap a photo, answer three questions, and see a real price in about a minute.
📸 Get My Instant Price → or call (937) 939-2936