Black Streaks on Your San Diego Roof? Here's What They Are — and Why Pressure Washing Makes It Worse
Those dark streaks running down your roof aren't dirt, and no amount of rain is going to rinse them off. If your San Diego home has black or gray staining that runs in vertical lines down the tile or shingle, you're looking at algae — a living organism that's slowly feeding on your roof.
What the black streaks actually are
The usual culprit is a blue-green algae called Gloeocapsa magma. It lands on your roof as airborne spores, takes hold in the porous surface of asphalt shingles and clay or concrete tile, and feeds on the limestone filler and organic material up there. San Diego gives it everything it needs: marine-layer moisture rolling in overnight, warm UV-heavy afternoons, and long dry stretches that concentrate the buildup. Coastal neighborhoods like Point Loma, La Jolla, and Coronado see it fastest, because the marine layer sits on the roof for hours every morning.
Left alone, algae holds moisture against the roof surface, and moss and lichen usually follow. Lichen is the real problem — it puts down root-like structures that pit tile and lift shingle granules, and once it's established it does not come off with a rinse.
Why it matters more than curb appeal
Staining is the visible problem. The expensive one is underneath. Algae and moss trap moisture against the roof, and trapped moisture means faster granule loss on shingles, degraded underlayment, and a shorter roof life. A roof that should last 25 years can lose years off the back end when growth is left to spread. And if you're in an HOA — as most of the master-planned communities inland are — you may get a compliance letter before you get around to it on your own.
Why pressure washing makes it worse
This is the mistake we get called to fix most often. A pressure washer will blast the streaks off — and take a layer of your roof with it. On asphalt shingles, high pressure strips the protective granules that give the shingle its lifespan and UV protection. On clay and concrete tile, it forces water underneath and cracks the older, sun-brittled pieces. Either way, you trade a cosmetic problem for a structural one — and the algae grows back within a season, because the spores rooted in the porous surface were never actually killed.
The right way: soft washing
Roofs should be cleaned with soft washing — low pressure paired with a cleaning solution that kills the algae, moss, and lichen at the root instead of blasting it off the surface. The solution does the work; the roof takes no impact. Done right, the roof comes back clean, the growth is actually dead instead of relocated, and the result lasts far longer than a pressure rinse ever could. It's also the method most roofing manufacturers specify in their warranty guidelines, which almost always prohibit pressure washing.
At Top Tier Exterior Service, roof work gets the same walkthrough we'd do on our own home: we identify the surface type, protect the landscaping and gutters below, and use the right dilution for the growth we're dealing with. No shortcuts, no high-pressure gambling with your roof.
How often should a San Diego roof be cleaned?
For most homes, every 2 to 3 years keeps growth from ever getting established. Coastal properties in the heavy marine-layer zones, or homes shaded by trees that stay damp, tend to need it sooner. The easiest tell is visual: the moment you see the first faint streaks, that's the cheapest time to deal with it — before moss and lichen move in behind the algae.
Seeing streaks start? Handle it before it spreads
Roof algae is one of those problems that's easy to ignore until it becomes a roof-replacement conversation. If you're seeing black streaks, moss, or lichen anywhere in San Diego County, we can take a look. Learn more about our San Diego roof cleaning service, or get a free quote at (619) 890-8888.


