Moss, algae staining, and organic buildup removed from Berkeley roofs without high-pressure damage. Soft wash process. Gutters flushed. Licensed and insured. Free estimates.
★★★★★ 5.0 stars · 80+ reviews across Google and Yelp
Berkeley sits directly in the path of the East Bay marine layer — fog off the Bay keeps roofs damp well into the morning for much of the year. Shaded lots in North Berkeley and up in the hills stay wet even longer under mature tree canopy, and that constant moisture is exactly what moss and algae need. On composition shingle roofs the growth shows up two ways: moss rooting in the keyways between shingles and along the eaves, and algae spreading as dark shading and streaks across entire slopes. That is exactly what this Berkeley roof looked like before we washed it.
Composition shingle is not built to take high-pressure washing. A pressure washer aimed at asphalt shingles strips the protective granules, drives water under the courses, and shortens the roof's life. Soft wash uses low pressure with a biodegradable cleaning solution that kills moss and algae at the root — the growth dies and rinses away without mechanical force on the shingle surface. The result lasts longer because the organism is eliminated, not just knocked off to regrow.
We're based in San Jose and our core routes cover the South Bay, San Mateo County and lower Alameda County — but we take East Bay roof jobs like this one. Berkeley, Oakland Hills, Hayward, Union City, Fremont: call or text and we'll confirm scheduling for your address. Every roof wash includes gutter flushing, and downspout flow is confirmed before we leave.
Ready for a free roof wash estimate in Berkeley? Call or text — same-day response.
Roof walked before any water is applied. Shingle condition assessed, worn or soft spots noted, valleys and flashings checked, and the extent of moss and algae growth mapped.
Loose moss, leaves, and accumulated organic debris cleared from the shingle keyways, valleys, and around penetrations before washing begins. Loose debris in gutters cleared by hand.
Biodegradable cleaning solution applied at low pressure. Formulated to kill moss and algae at the root without stripping granules or forcing water under the shingle courses.
Solution allowed to dwell and penetrate the biological growth. Roof rinsed at low pressure to remove dead organisms and residue. Multiple passes on heavy staining and moss lines.
All gutters flushed with water to clear debris that washed down from the roof. Downspouts run and flow confirmed at ground level before we leave.
Roof inspected from ground and roofline. Any missed growth areas addressed. Condition report given to the homeowner before we pack up.
Soft wash done right — no shingle damage, gutters flushed. Free estimates in Berkeley.
// soft wash rinse on a berkeley shingle roof — 29 seconds
Berkeley roof wash — moss and algae staining removed from composition shingle using soft wash. Gutters flushed. No high-pressure damage to the shingles.









Same result on your Berkeley roof. Call or text for a free estimate.
Straight answers for Berkeley homeowners. Don't see yours? Call or text (408) 598-1857.
Berkeley sits directly in the path of the East Bay marine layer — fog off the Bay keeps roofs damp well into the morning for much of the year. Shaded lots in North Berkeley and the hills stay wet even longer under mature tree canopy. Moss takes root in the keyways between composition shingles, and algae spreads as dark shading across entire slopes. North-facing sections typically carry the heaviest growth.
Yes — it's the correct method. High-pressure washing strips the protective granules off asphalt shingles and shortens the roof's life. Soft wash uses low pressure with a biodegradable solution that kills moss and algae at the root, so the growth dies and rinses away without mechanical force on the shingle surface.
The dark shading and streaks are algae — a biological film that feeds on the limestone filler in composition shingles and holds moisture against the roof. Moss shows up separately as green growth in the shingle keyways and along the eaves. Both were present on this Berkeley job, and both come off with soft wash.
Yes. We're based in San Jose and our core service area is the South Bay, San Mateo County and lower Alameda County — but we take East Bay roof jobs like this one in Berkeley, along with Oakland Hills, Hayward, Union City, and Fremont. Call or text and we'll confirm scheduling for your address.
Typically 2 to 4 years before moss and algae begin to re-establish. Berkeley's marine layer and shaded lots push regrowth faster than sunnier inland roofs, so heavily shaded homes may need cleaning more often. A zinc strip along the ridge can slow biological regrowth between cleanings.
We take precautions to protect both. The solution is biodegradable and dilutes quickly. We flush gutters after the roof wash so debris that washed down doesn't sit in the troughs, and plants near downspout outlets can be pre-watered and rinsed during the process.
Yes — we access the roof to apply treatment and inspect the surface. Composition shingle is walkable when handled correctly. We assess the roof's condition before stepping on it, use appropriate footwear, and work around any areas that show wear or soft decking.
Gutter flushing is included with every roof wash. We flush debris from the troughs and confirm downspouts are flowing before we leave. If the gutters need a full cleaning as a separate service, we quote that as an add-on.
Yes. Bull Run Exterior Wash LLC is fully licensed and carries general liability insurance on every job.
Call or text (408) 598-1857. We serve the South Bay, San Mateo County and lower Alameda County, and we take East Bay roof jobs in Berkeley, Oakland Hills, Hayward, Union City, and Fremont. Estimates are free.
> free estimate // berkeley // same_day_response
Annual soft wash, gutter cleanings, driveway refresh + 12-month algae-free guarantee. Starting at $99/mo. Owner-operated — every job personal.
View Membership Plans →