Those black streaks running down your shingles are not dirt — they are a living cyanobacteria called Gloeocapsa magma, and it is literally eating the limestone filler in your asphalt shingles. Proper roof washing kills the organism instead of just blasting off its top layer, which is why the method matters more than the effort. Do it wrong with a pressure washer and you can strip five years of life off a shingle roof in an afternoon and void the manufacturer warranty while you are at it. Here is how professionals clean every common roof type, and what it should cost.
Part of our Roofing guide — explore the full guide →
- Soft Wash vs Pressure Wash: The Core Distinction
- Method by Roof Type
- Moss and Lichen Are a Different Fight
- Protecting Plants, Gutters, and Everything Below
- DIY Roof Washing: Honest Guidance
- What Professional Roof Washing Costs
- Timing, Weather, and How Long Results Take
- Red Flags When Hiring
- Keeping It Clean Longer
Soft Wash vs Pressure Wash: The Core Distinction
Soft washing applies a cleaning solution — typically sodium hypochlorite (pool-strength bleach) diluted to 1 to 4 percent with water and a surfactant — at low pressure, under 100 PSI, roughly what a garden hose delivers. The chemistry does the work: it kills algae, moss, mildew, and lichen at the root, and the streaks fade over days to weeks as rain sweeps away the dead material. Pressure washing uses 1,500 to 4,000 PSI of mechanical force, which works on hard surfaces but destroys most roofing.
Both ARMA (the asphalt shingle manufacturers association) and every major shingle maker — GAF, Owens Corning, CertainTeed — specify low-pressure chemical cleaning and explicitly warn against pressure washing. High pressure strips the ceramic granules that are the shingle’s UV armor; once granules go, the asphalt beneath ages fast. The rule of thumb: soft wash anything with granules, organisms, or age; reserve pressure only for bare hard surfaces like unsealed concrete tile, and even then at reduced pressure with a wide tip.
Method by Roof Type
- Asphalt shingles: Soft wash only, ever. A 2 to 3 percent hypochlorite mix with surfactant, applied from the eaves up, dwell 10 to 15 minutes, no rinse or a gentle rinse. Never any real pressure, and never scrub with stiff brushes.
- Metal roofing: The most forgiving surface. Soft wash handles oxidation and mildew; a low-pressure rinse (under 1,000 PSI, 40-degree tip) is acceptable on painted standing seam. Skip acidic cleaners on aluminum, and rinse fasteners and seams thoroughly.
- Concrete and clay tile: Soft wash is still the default because tiles crack underfoot and pressure drives water under laps. Walking tile is the bigger hazard — pros walk the headlap (the lower 3 inches of each tile where it is supported) or work from ladders and lifts. Budget for a few cracked tiles on any walked job.
- Wood shakes: Gentle percentages only — 1 percent or less, since strong bleach fuzzes and bleaches cedar. Oxygen-bleach (sodium percarbonate) cleaners are the safer choice, followed by a low-pressure rinse.
- Slate: Hire a slate specialist or leave it alone. Slate outlives its fasteners; foot traffic breaks more slates than weather does.
Moss and Lichen Are a Different Fight
Algae streaks die quickly, but moss holds moisture against the roof and lifts shingle edges, and lichen physically bonds to the granule surface. The professional sequence is: treat with the soft-wash solution, then wait. Moss browns and releases over 2 to 6 weeks, after which it brooms off or washes away in rain. Scraping or blasting live moss tears granules out with the root pad. Lichen may need a second treatment and a season of patience. Preventive follow-up matters here — trim overhanging branches, because moss only thrives where shade keeps the roof damp past mid-morning.
Protecting Plants, Gutters, and Everything Below
The cleaning solution that kills roof algae also kills azaleas. Before any chemical application, pros pre-soak all landscaping around the drip line, cover delicate plants, and keep a helper on the ground rinsing runoff throughout the job. Downspouts get bagged or diverted away from beds. Gutters take the runoff stream, so flush them after the job — and expect the wash to leave gutters cleaner than it found them. Pets stay inside, and any rain-barrel collection gets disconnected until after the next natural rain.
DIY Roof Washing: Honest Guidance
A one-story walkable roof with light streaking is a plausible DIY job: a pump sprayer or a dedicated soft-wash system ($150 to $400 for a 12-volt setup), pool shock or 12.5 percent hypochlorite diluted 3:1 to 5:1, a quality surfactant like Elemonator ($20), rubber-soled shoes, a harness anchor, and a calm dry day around 50 to 80°F. Apply from a ladder or the ridge working down, never step on wet treated shingles — the surfactant makes them ice-slick — and keep a charged hose ready.
Skip DIY entirely on two-story homes, steep pitches above 6/12, tile or slate, or heavy moss. Falls from residential roofs injure tens of thousands of Americans a year, and the $400 you save is not the trade. Also skip the gimmicks: zinc strips help only marginally on the few feet below them, and “no-bleach miracle” cleaners mostly underperform on Gloeocapsa.
What Professional Roof Washing Costs
National pricing clusters around $0.20 to $0.60 per square foot of roof area, which puts a typical 2,000 square foot single-story roof at $400 to $800 and a steep two-story at $700 to $1,200. Tile and slate carry premiums for the access difficulty. Heavy moss remediation with a return visit adds $150 to $400. Get quotes from soft-wash specialists — ask specifically what pressure and what chemistry they use, and walk away from anyone planning to put a surface cleaner or a 25-degree pressure tip on shingles. Reputable outfits carry ladders-and-heights insurance and will state the mix percentage without hedging.
Timing, Weather, and How Long Results Take
Schedule roof washing for a dry, overcast day between 45 and 85°F with winds under 10 mph. Hot sun flashes the solution dry before it can dwell, which halves its killing power and raises the streaking risk on metal; wind carries overspray onto cars, siding, and the neighbor’s hydrangeas. Spring and early fall are the working seasons in most of the country. Set expectations correctly on results, too: algae streaks lighten dramatically within hours of treatment and disappear over the following few weeks of rain, while moss and lichen brown out first and release over one to two months. A roof that looks only 70 percent better the same afternoon is a job going exactly to plan — the chemistry keeps working long after the crew leaves. What you should never see is instant, dramatic whitening accompanied by a gravel-filled gutter; that means someone blasted granules off rather than killing growth.
Red Flags When Hiring
The roof-cleaning trade has a low barrier to entry, so screen hard. Walk away from anyone who quotes without asking the roof type, plans to pressure-wash shingles, will not state their mix percentage, or cannot show proof of liability insurance that covers work at height. Ask how they protect landscaping — a crew without a dedicated ground man rinsing plants is gambling with your beds — and whether they offer any re-treatment window; established soft-wash outfits commonly warranty against regrowth for one to two years. Door-knockers offering same-day roof cleaning after a storm deserve extra skepticism, since post-storm canvassers account for a disproportionate share of complaints filed with state consumer agencies.
Keeping It Clean Longer
A soft-washed roof typically stays streak-free for 3 to 6 years in humid climates, longer in dry ones. Stretch that interval by trimming branches to open sunlight, keeping gutters clear so debris does not compost at the eaves, and re-treating the north face (always the first to re-colonize) at the first hint of shadowing. When reroofing time eventually comes, buy algae-resistant shingles — GAF Time-Release StainGuard Plus or Owens Corning StreakGuard use copper-infused granules and carry 10-to-25-year algae warranties, which quietly retires the whole problem. A clean roof is not just curb appeal; killing the organisms that consume shingle filler is deferred maintenance in the most literal sense.