SYS // san_jose // roof_cleaning

ROOF CLEANING
SAN JOSE.

Soft wash under 500 PSI — never pressure. Concrete S-tile, flat tile, and asphalt shingle roofs across San Jose. Biodegradable algaecide kills moss, lichen, and algae at the root. Based in San Jose — same-day estimates, no travel fees.

Real jobs, real reviews

★★★★★  5.0 stars  ·  80+ reviews across Google and Yelp

[ roof_cleaning // san_jose ] (408) 598-1857 [ free_estimates ]

WHY SAN JOSE
ROOFS GROW MOSS.

San Jose is a tile town. Drive through Almaden Valley, Blossom Valley, Berryessa, or Evergreen and most of what you see is concrete tile — curved S-tile on the Mediterranean-style tracts, flat tile on the ranch homes, with asphalt shingle mixed into older neighborhoods like Willow Glen and Cambrian Park. Concrete tile is porous. It soaks up winter rain and marine-layer moisture, then holds it long after the street has dried. That trapped moisture is what Gloeocapsa magma — the black streaking algae — plus moss and lichen live on.

By year five or six without treatment, north- and east-facing planes start showing dark streaks. By year ten, moss is rooted in the tile overlaps and lichen is anchored to the face of the tile. At that point rain does not rinse it off — the growth is physically attached and feeding on the surface. Left alone, moss holds moisture against the tile through summer, lichen etches the finish, and the roof starts failing home-insurance inspections. That insurance letter is the single most common reason San Jose homeowners call us.

> Soft wash under 500 PSI — the only method we use

A pressure washer running at driveway pressure will blast growth off a tile roof — along with the tile's cured surface layer, and often pieces of the tile itself. Cracked tiles, blown-out ridge mortar, stripped color coat. On shingle, high pressure strips the granules that protect the asphalt from UV and voids the manufacturer warranty. Our process is chemical, not mechanical: a biodegradable algaecide applied at under 500 PSI, given time to penetrate and kill the organism at the root, then rinsed gently. The roof comes out clean because the growth is dead — not because we sanded it off with water.

> Tile-specific process, not one nozzle for everything

An S-tile roof and a flat tile roof fail in different ways. S-tile hides moss down in the curved channels and under the overlaps, so it needs longer dwell time and rinse angles that follow the barrel of the tile. Flat tile grows lichen across the open face, which calls for a stronger surfactant and a slow, even rinse that lifts the dead material without streaking. Shingle takes the lightest touch of the three. We set solution strength, dwell time, and rinse technique to the roof in front of us — the two documented San Jose jobs further down this page show that difference on real houses.

> Zinc treatment for a longer clean

After the wash, we offer zinc treatment as an add-on: zinc sulfate solution sprayed across the tile, or zinc strips fastened along the ridge. Either way, each rain releases zinc ions that wash down the roof and stop algae, moss, and lichen from re-establishing. A soft wash alone keeps most San Jose roofs clean for 3 to 5 years; zinc solution pushes that to 5 to 7, and ridge strips keep working for the life of the strip.

> Based in San Jose — this is home turf

Bull Run Exterior Wash operates out of San Jose. No dispatch center, no crew driving in from another county, no travel fees. When you call, you reach the people doing the work, and same-day estimates are the norm because we are already here. We serve the South Bay, San Mateo County and lower Alameda County — and San Jose roofs are the ones we clean most.

Want a free San Jose roof estimate? We scope every roof in person — tile profile, pitch, and growth density set the plan, and the number we quote is the number you pay.

how_we_do_it // san_jose

HOW WE CLEAN
A TILE ROOF.

01

Identify the Roof

Concrete S-tile, flat tile, clay, or shingle — the profile decides the chemistry, the dwell time, and the rinse plan. We also map pitch, moss density, and anything fragile up top: skylights, solar arrays, satellite mounts.

02

Protect the Property

Landscaping gets pre-soaked and runoff gets routed away from beds and pools before anything goes on the roof. Our algaecide is biodegradable — we still pre-wet first and spray second on every San Jose job.

03

Apply the Algaecide

Biodegradable algaecide and surfactant applied at under 500 PSI. It soaks into the porous tile and kills moss, algae, and lichen at the root — not just the visible layer on top.

04

Dwell, Then Rinse

The solution sits until the growth is dead — skipping dwell time is why bargain roof cleans regrow in months. Then a low-pressure rinse follows the tile profile: along the barrels on S-tile, slow and even across flat tile faces.

05

Zinc Treatment (Add-On)

Two options once the roof is clean. Zinc sulfate solution sprayed across the tile absorbs into the concrete and releases with each rain, blocking regrowth for years. Zinc strips fastened at the ridge leach ions down the roof for the life of the strip. Both scoped at the estimate.

06

Gutter Flush (Included)

Everything killed on the roof ends up in the gutters, so flushing them is part of the job, not an add-on. Downspouts cleared, gutters flowing, roof debris off the property before we leave.

Every San Jose roof gets scoped in person before we quote it. Tell us the cross streets and the roof type — we can usually have eyes on it the same day.

SAN JOSE ROOF
QUESTIONS.

Straight answers for San Jose homeowners. Don't see yours? Call or text (408) 598-1857 and we'll walk you through it.

Do you pressure wash roofs in San Jose?

No. Every roof we clean in San Jose is soft washed at under 500 PSI. High pressure cracks concrete tile, blows out ridge mortar, and strips the granules off asphalt shingle — damage that costs far more than the cleaning. The work is done by a biodegradable algaecide that kills moss, algae, and lichen at the root; the low-pressure rinse just carries the dead material off.

Which roof types do you clean in San Jose?

Concrete S-tile, flat concrete tile, clay tile, and asphalt shingle — the four types that cover most of San Jose. The chemistry and rinse technique change with the profile: S-tile hides moss in its curved channels, flat tile grows lichen across the open face, and shingle needs the gentlest handling of the three. Two fully documented San Jose tile jobs are linked at the bottom of this page.

Is cleaning an S-tile roof different from a flat tile roof?

Yes, meaningfully. On S-tile, moss roots down inside the barrel channels and under the tile overlaps, so we run longer dwell times and angle the rinse along the curve of the tile. On flat tile, lichen bonds directly to the tile face and needs a stronger surfactant plus a slow, even rinse to release cleanly without streaking. Same rig, different playbook — which is why we identify the tile profile before we quote anything.

How much does roof cleaning cost in San Jose?

We don't publish flat rates, because two roofs with the same footprint can be completely different jobs — tile profile, pitch, stories, moss density, and access all change the work involved. What we do instead: free in-person estimates, usually same day, since we are based in San Jose. The number we quote is the number you pay — no fuel surcharges, no day-of add-ons.

What is zinc treatment and should we add it?

Zinc is the regrowth blocker. After the wash we can spray a zinc sulfate solution across the tile, or fasten zinc strips along the ridge line. Rain releases zinc ions that flow down the roof and stop algae, moss, and lichen from re-establishing. A soft wash alone keeps most San Jose roofs clean 3 to 5 years; zinc solution extends that to 5 to 7, and ridge strips keep working for the life of the strip. Most customers add it while we are already up there.

Our home insurance flagged the roof — can you help before the deadline?

Yes — this is one of the most common calls we get in San Jose. Insurers flag visible moss and lichen as a condition of policy renewal. We soft wash the roof, kill the growth at the root, and photograph the finished result so you have before-and-after documentation to send back. Tell us your deadline when you call and we will work the schedule around it.

How long does the job take, and do we need to be home?

Most San Jose roof cleans run 1 to 2 days depending on size and growth density — the algaecide needs dwell time to finish the kill, and rushing that step is why bargain roof cleans regrow within months. You don't need to be home; we need water access and clear parking. Everything gets confirmed at the estimate.

How fast can you schedule a San Jose roof cleaning?

Fast — we are based in San Jose, so same-day estimates are routine and jobs typically land 3 to 10 days out. September through May is the busy season for roof work; if your insurer set a deadline or rain is coming, call or text (408) 598-1857 and we will fit you in.

get_in_touch // san_jose_roofs

READY TO BOOK
YOUR ROOF CLEAN?

> free estimate // san_jose // same_day_response

[ call_us ]
(408) 598-1857
mon–sat // 08:00–24:00
[ text_us ]
(408) 598-1857
reply_time < 1hr
[ all_services ]
san_jose_full_service
12 exterior services
// nearby_cities_served
> Santa Clara > Campbell > Milpitas > Cupertino
// san_jose_roof_jobs
> Concrete S-Tile Roof Cleaning > Flat Concrete Tile Roof Cleaning > Gutter Cleaning & Roof Inspection

Exterior Cleaning
On Auto Pilot.

Annual soft wash, gutter cleanings, driveway refresh + 12-month algae-free guarantee. Starting at $99/mo. Owner-operated — every job personal.

View Membership Plans  →