Miller's Pressure Washing
  • Home
  • Services
    • House Washing
    • Roof Soft Washing
    • Tile Roof Seal
    • Driveway Cleaning
    • Deck Refinishing
    • Gutter Cleaning
    • Gutter Guard Installation
    • Exterior Window Cleaning
    • Patio Cleaning
    • Solar Panel Cleaning
    • Solar Panel Bird Proofing
    • Pool Deck Cleaning
    • Caterpillar Mitigation
    • Parking Lot Cleaning
    • Commercial Pressure Washing
    • Moss & Lichen Treatment
    • Oil Stain Removal
    • Real Estate List Prep
    • Apartment & Condo Complex Cleaning
    • Playground & Park Equipment Cleaning
    • Restaurant Exterior Cleaning
    • Tennis & Sport Court Cleaning
    • Siding Pressure Washing
  • Service Areas
    • San Mateo
    • Atherton
    • Hillsborough
    • Woodside
    • Portola Valley
    • Menlo Park
    • Burlingame
    • San Carlos
    • Belmont
    • Redwood City
    • Foster City
    • Half Moon Bay
    • Montara
    • Moss Beach
    • El Granada
    • Pacifica
    • Palo Alto
    • Millbrae
    • Los Altos Hills
    • Daly City
    • South San Francisco
    • Mountain View
    • San Leandro
    • Hayward
    • Fremont
    • Union City
  • Insurance Roof Compliance
  • Contact
  • About us
  • Blog

May 03rd, 2026

5/3/2026

0 Comments

 
Roof Cleaning Guide

Why Your Roof Has Black Streaks

And why pressure washing it is one of the worst things you can do.

A no-nonsense guide for Bay Area homeowners who want a clean roof without trashing it.

Get a Free Roof Inspection
5.0 Stars | 156+ Google Reviews | $2M Insured | Soft Wash Certified
Soft washing protects your roof warranty. High pressure voids it. Here is why that matters.

Drive through any Peninsula neighborhood in spring and you will see them - those ugly black streaks running down the north and shaded sides of asphalt shingle roofs. Most homeowners assume it is dirt, soot, or aging shingles. It is none of those.

It is a living organism. And the way most people try to clean it off is exactly what guarantees it comes back, kills your shingles early, and voids your warranty in the process.

What the Black Streaks Actually Are

The technical name is gloeocapsa magma. It is a cyanobacteria - a type of algae that travels by air and feeds on the limestone filler inside asphalt shingles. The Bay Area's marine layer, fog, and shaded north-facing roofs create the perfect breeding ground.

Once it lands, it digs in. The black streaks you see are colonies of bacteria with a UV-protective dark pigment. As they eat the limestone, they hold moisture against your shingles, which accelerates granule loss and shortens roof lifespan by years.

Translation: it is not just ugly. It is actively shortening the life of your roof.

Why High Pressure Wrecks Your Roof

If you Google "roof pressure washing" you will find a thousand cheap operators willing to do it. Here is what they will not tell you.

It Strips the Granules

Asphalt shingles are protected by a layer of mineral granules. High pressure blasts them off. You will see piles of them in your gutters within hours. Those granules will not grow back.

It Voids the Warranty

Every major shingle manufacturer (GAF, CertainTeed, Owens Corning) explicitly forbids high-pressure cleaning. They specify low-pressure soft washing only. Use the wrong method and your warranty is gone.

It Drives Water Up Under Shingles

Pressure washing typically goes from the bottom up, which forces water beneath the shingle overlap. That water leads straight to the decking, the underlayment, and eventually your ceiling.

It Does Not Kill the Algae

Even if you blast the streaks off, the bacteria is microscopic. The roots stay. Within months the streaks return - now on a damaged roof.

Tile Roofs Crack

Concrete and clay tile roofs are common in the Bay Area. They look bulletproof but are surprisingly brittle. Pressure washing them causes hairline cracks you will not see until the next leak.

Walking on a Wet Roof

Most pressure washing crews are not trained to walk a steep, wet, mossy roof safely. The injury risk is real. Hire someone with the right gear, training, and insurance.

The Right Way: Soft Washing

Soft washing is the manufacturer-approved method for cleaning a roof. Instead of blasting, we apply a low-pressure (under 100 PSI - basically garden hose pressure) sodium hypochlorite solution that kills the bacteria at its roots.

The cleaner does the work. Within 15 to 30 minutes the streaks are visibly fading. We rinse, neutralize the runoff to protect your plants, and walk away with a roof that looks new - and stays clean for three to five years.

The short version: chemistry kills algae. Pressure does not. Pressure damages the surface. Use the right tool for the job.

How Often Do Bay Area Roofs Need Cleaning?

Most Peninsula and South Bay homes need a soft wash every three to five years. Houses near the coast, under heavy tree cover, or with significant north-facing exposure are on the shorter end.

If you can see streaks from the street, it is time. If you cannot remember the last time it was cleaned, it is time. A single soft wash can add five to ten years of useful life back to a shingle roof - that is real money against a $20,000 to $40,000 reroof.

Get a Free Roof Inspection

We will walk your property, photograph the trouble spots, and give you an honest read - even if the answer is "your roof does not need cleaning yet." We have been doing this in the Bay Area since 2017 and have a 5.0 star rating across 156+ Google reviews to prove the approach works.

Call (650) 248-0727 Book Online

Serving San Mateo, Palo Alto, Atherton, Hillsborough, Burlingame, Belmont, San Carlos, Foster City, Redwood City, Menlo Park, and the entire Peninsula and South Bay.

Miller's Pressure Washing | Licensed and Insured | $2M General Liability | 9 Years Serving the Bay Area | 156+ Five-Star Google Reviews
0 Comments



Leave a Reply.

    Author

    Casey Miller | Miller’s Pressure Washing

    Archives

    May 2026
    April 2026

    Categories

    All

    RSS Feed

Miller’s Pressure Washing

San Mateo County • East Bay • Coastal Communities

Licensed & Insured • Locally Owned Since 2017

(650) 248-0727 [email protected]

Available 7 Days a Week • 8am–7pm

Residential Services

Roof Soft Washing House Washing Driveway Cleaning Gutter Cleaning Window Cleaning Solar Panel Cleaning Deck Refinishing Patio Cleaning Bird Guard Installation

Specialty Services

Pool Deck Cleaning Moss & Lichen Treatment Oil Stain Removal Caterpillar Mitigation Real Estate Listing Prep Tennis & Sport Court Apartment & Condo Complex Playground & Park Restaurant Exterior

Peninsula

Atherton Hillsborough Woodside Portola Valley Menlo Park Palo Alto Los Altos Hills Burlingame Millbrae San Carlos Redwood City Belmont Foster City Mountain View

Coastal & East Bay

Half Moon Bay Pacifica Daly City South San Francisco
San Leandro Hayward Union City Fremont
Request Your Free Estimate

© 2026 Miller’s Pressure Washing Services. All rights reserved. San Mateo, CA 94403

  • Home
  • Services
    • House Washing
    • Roof Soft Washing
    • Tile Roof Seal
    • Driveway Cleaning
    • Deck Refinishing
    • Gutter Cleaning
    • Gutter Guard Installation
    • Exterior Window Cleaning
    • Patio Cleaning
    • Solar Panel Cleaning
    • Solar Panel Bird Proofing
    • Pool Deck Cleaning
    • Caterpillar Mitigation
    • Parking Lot Cleaning
    • Commercial Pressure Washing
    • Moss & Lichen Treatment
    • Oil Stain Removal
    • Real Estate List Prep
    • Apartment & Condo Complex Cleaning
    • Playground & Park Equipment Cleaning
    • Restaurant Exterior Cleaning
    • Tennis & Sport Court Cleaning
    • Siding Pressure Washing
  • Service Areas
    • San Mateo
    • Atherton
    • Hillsborough
    • Woodside
    • Portola Valley
    • Menlo Park
    • Burlingame
    • San Carlos
    • Belmont
    • Redwood City
    • Foster City
    • Half Moon Bay
    • Montara
    • Moss Beach
    • El Granada
    • Pacifica
    • Palo Alto
    • Millbrae
    • Los Altos Hills
    • Daly City
    • South San Francisco
    • Mountain View
    • San Leandro
    • Hayward
    • Fremont
    • Union City
  • Insurance Roof Compliance
  • Contact
  • About us
  • Blog