Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Cherryland
Roofing work in Cherryland comes down to one thing: the county permit process and the hidden condition of what’s under your shingles. Most homes here were built between the 1940s and 1970s, and a lot of them still carry original wood shake buried beneath layers of newer composition. That matters because Alameda County requires full tear-off and fire-resistant resheathing before any reroof permit gets approved. We know exactly what that inspection looks like and how to prepare for it. If you’re seeing leaks, lifting shingles, or granule loss near the eaves, call Brennan Roofing Co San Francisco at (831) 318-8819 for a written estimate before the next storm hits.

Why Brennan Roofing Co San Francisco Is Cherryland’s Preferred Roofing Company Company
Our Roofing Company crews work on Cherryland roofs week in and week out, so we know what county inspectors flag and what they pass. Salt air off the bay corrodes standard flashing faster than homeowners expect, and we’ve replaced enough of it to know the cheap fix doesn’t hold. When you call, a live person answers – not a voicemail tree – and we schedule a walkthrough at a time that works for you. Our technicians arrive in uniform, background-checked, and they explain what they find in plain English before any work is proposed.
As an independently owned member of the Garrison Partners family, founded in 2000, we hold ourselves to The Garrison Standard. That means the price goes on paper before any work starts, and it doesn’t move at the door. Every repair and installation is backed by the 365-Day Done Right Promise: a written guarantee for one full year, with a free return visit at no charge if the repair fails within that period. Cherryland homeowners don’t have to chase us down. They have a signed piece of paper that says exactly what we’re accountable for.
Styles & brands we work with






Roof Maintenance in Cherryland
Roof maintenance in Cherryland is not a once-a-decade task, not with wet winters and salt-laden air working against your roof year-round. The job means clearing debris from valleys and gutters, checking fastener and flashing condition, resealing penetrations like vents and pipes, and inspecting the drip edge where wind-driven moisture gets underneath. For most Cherryland homes we recommend a maintenance visit every 12 to 18 months. A standard maintenance service on a single-story ranch or bungalow here runs $180 to $350 depending on roof size and accessibility. Homes with low-slope built-up surfaces or older tile run higher, typically $300 to $500, because more detail work is involved.
Fastener and Flashing Inspection
On a 1950s ranch near Meekland Avenue, our crew pulled back two layers of composition shingle to find the original cedar shake decking rotted from decades of trapped moisture. We stripped to bare rafters, replaced the decking, and installed a full GAF system with ice and water shield at the eaves and drip edge, then added a continuous ridge vent to fix the attic ventilation that caused the rot in the first place. That job started as a simple leak check and became a full resheathing because the hidden shake had been failing silently for years.
We check every exposed fastener for corrosion and every section of flashing for pitting or lift. Galvanized flashing near the bay can start showing rust bloom in as little as three to five years. We replace it with marine-grade materials before leaks actually show up in the ceiling.
Attic Ventilation Assessment
Poor attic ventilation is the quiet killer of Cherryland roofs. Mid-century ranches here often have minimal ridge and soffit venting, which traps warm moist air against the decking. That’s what feeds the dry rot we find under hidden shake. Our maintenance visits include a look inside the attic when access allows, checking for condensation stains, dark decking, and air movement. Fixing ventilation is cheaper than replacing decking, and we’ll tell you honestly which one you need.
Roof Coating in Cherryland
Roof coating in Cherryland is most relevant on the low-slope and flat sections common on 1950s and 1960s additions and carports. A coating is a fluid-applied membrane – typically silicone, acrylic, or asphalt emulsion – that seals the existing surface, restores reflectivity, and stops slow seepage through aged built-up gravel or smooth asphalt. We recommend coating when the underlying surface is still sound but has become porous or weather-checked from UV exposure. Typical coating work on a Cherryland low-slope roof runs $3.50 to $7.00 per square foot, with most single-story homes landing between $1,800 and $4,500 total. The condition of the existing surface and the number of penetrations drive most of that spread.
Silicone Coating for Flat Roofs
Silicone is the right spec for Cherryland because it holds up to standing water and doesn’t chalk off under summer sun the way acrylics do. It costs more up front but lasts noticeably longer on the shallow-pitch additions and carports we see throughout the neighborhood. We use brands that carry a published reflectivity rating, which keeps the attic cooler and reduces how hard your home’s cooling system works during July and August heat spells.

Acrylic and Asphalt Emulsion Options
Acrylic coatings make sense when budget is the deciding factor and the roof has good drainage. They’re applied in multiple thin coats and need a clean, dry surface to bond properly. Asphalt emulsion is the economy choice for older gravel roofs where a full tear-off isn’t in the budget this year. We’ll show you the cost difference and be straight about how many seasons each option realistically buys you. The written price you get covers all prep, primer if needed, and the specified number of coats – no number changed at the door.
Trusted Brands We Service in Cherryland
Cherryland roofs carry every major brand ever sold in the Bay Area, and we work on all of them. We install GAF systems as our primary shingle line because their wind ratings hold up to gusts off the bay, and we also work with Owens Corning, Atlas, and Tamko when a homeowner has a preference or an existing warranty to preserve. For low-slope work we specify IKO and CertainTeed membrane lines. We keep common replacement parts and flashing stock on our trucks so turnaround in Cherryland stays fast. If your roof has a brand-specific issue, call (831) 318-8819 and we’ll tell you straight what the repair involves and whether the manufacturer’s warranty still covers any part of it.
See the difference
Before
After
Before
After
Before
AfterCommon Roofing Company Problems We See in Cherryland Homes
- Wind-lifted starter strips on gable ends. Gusts off the bay grab the first course of shingles and peel it back, exposing underlayment to driven rain. We re-secure with proper fastening patterns and often add a wider drip edge to break the wind path.
- Corroded galvanized flashing at valleys and penetrations. Salt air eats standard galvanized metal in a few seasons, and the first sign is staining or a slow drip near a pipe boot. We replace with marine-grade stainless or heavy-gauge aluminum that actually lasts here.
- Hidden wood shake feeding deck rot. Original shake hides under newer composition on many Cherryland homes, trapping moisture against the decking. County inspectors flag this on reroof permits, and by then the decking is often already soft.
- Built-up gravel roofs nearing end of life. The low-slope sections common on mid-century additions here crack and alligator over time, allowing water to pool and seep. Coatings buy time, but once the base layer is saturated the only real fix is tear-off and new membrane.
Pricing for Roofing Company in Cherryland, CA
Roof repair in Cherryland typically costs $350 to $900 for flashings, pipe boot replacements, or isolated shingle repairs. A full single-story composition tear-off and replacement on a 1,000 to 1,200 square foot roof runs $9,000 to $14,500 using architectural-grade GAF or Owens Corning shingles. Metal roofing in Cherryland starts around $18 to $26 per square foot installed, and tile work runs $16 to $24 per square foot. Flat roof replacement with silicone coating included lands in the $6.50 to $9.00 per square foot range. What moves the number: whether hidden shake has to come off, whether decking needs replacement, and whether the county requires additional fire-resistant sheathing. You get the written price before any work starts – always. Call (831) 318-8819 for a free estimate on your specific roof.
We Also Serve Cities Near Cherryland
Brennan Roofing Co San Francisco serves Roofing Company in Cherryland and surrounding communities throughout the East Bay. You’ll find our trucks in San Francisco, Hayward, Berkeley, and Daly City on any given week. If you’re nearby and need a written roofing estimate, the same live person answers and the same Garrison Standard applies no matter which side of the county line your house sits on.
Serving Cherryland, CA - Our Local Coverage Area
We’re based in the Cherryland area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs About Roofing Company in Cherryland
Alameda County building codes for unincorporated Cherryland require that any original wood shake, even the shake hidden under newer composition layers, be fully removed before a reroof permit is approved. The reason is fire safety: old shake is an ember risk, and re-roofing over it leaves a concealed fuel source that has already caused structure losses in the county. This means nearly every tear-off in Cherryland includes shake removal, deck inspection, and resheathing with fire-resistant material like OSB or plywood to current code, which changes both the scope and the final cost. Call (831) 318-8819 and we’ll walk you through what your specific roof will require before you spend a dime.
Marine-grade stainless steel and heavy-gauge aluminum are what we specify for Cherryland flashing work, because standard galvanized metal corrodes too fast in salt air. Stainless holds up at valleys, chimneys, and pipe penetrations; aluminum works well for drip edge and counter-flashing when properly fastened. We never spec thin galvanized in Cherryland, because we’ve seen it fail in three to five years and the repair costs more than the upgrade would have. For an exact material recommendation on your roof, call (831) 318-8819 – estimates are free.
Yes, on Cherryland’s older ranch and bungalow homes the upgrade is worth the added cost because winter storms drive water sideways under the shingles at the eaves, and those rooflines often have low slope. Ice and water shield is a self-sealing membrane that adheres to the decking and blocks water that gets past the shingle layer. On a typical Cherryland roof the added eave protection costs $400 to $800 depending on roofline length and is one of the most cost-effective leak preventions you can buy. We’ll include it in your written quote if your roof would benefit, with no pressure either way.
The most reliable way is to look at the edge of the roof or the underside of the eave overhang: old shake often shows as a rough, irregular wood layer beneath the newer shingle line. We also check the attic and test the decking with a moisture probe during inspections. On a 1950s or 1960s Cherryland home, if the house has never had a full tear-off recorded with the county, the odds are high that original shake is still under there. We’ll verify it for you during a normal inspection and tell you exactly what the county will require if you decide to reroof.
Coating bids vary because of primer requirements, surface preparation depth, coating thickness, and whether the existing surface has to be stripped or can be coated in place. A cheap bid often means one coat of thin acrylic over a dirty surface, while a proper Cherryland-spec job means cleaning, priming, a base coat, and a finish coat of silicone at a specified mil thickness. The difference in lifespan can be five years versus fifteen. When you get a bid from us, the written price includes every coat, the primer, and the prep – no number moves at the door. Call (831) 318-8819 to schedule a free coating assessment.
Written by Travis Oakley, Owner at Brennan Roofing Co San Francisco, serving Cherryland with written pricing, background-checked crews, and the Garrison Standard on every roof.