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 Roof Repair Across El Cerrito
Roof repair in El Cerrito typically costs between $350 and $950 for a standard leak or flashing fix, with more involved structural work running $1,200 to $3,400. Most repairs on the city’s older homes take one day once materials are on site. If water is getting into your house, call (831) 318-8819 and a live person answers, day or night.

We work throughout El Cerrito, from the flats near San Pablo Avenue up through the Hillside and Viewpoint neighborhoods. The housing here is different from what you find in Richmond or Oakland. Homes were built mostly between the 1920s and 1950s, and their roofs carry decades of fog exposure, moss growth, and hillside drainage demands. Our Roof Repair crews know what that means before they set a ladder against the gutter line. We arrive with a written price in hand before any work starts, and that price does not move at the door.
Why Brennan Roofing Co San Francisco Is El Cerrito’s Preferred Roof Repair Company
Homeowners in El Cerrito call us because they want a disciplined, accountable crew they can let onto their roof without second-guessing it. That starts with The Garrison Standard, the operating code every Brennan Roofing technician works under. You get a written price before any work begins. The technician on your roof is background-checked and in uniform. And every repair is backed by the 365-Day Done Right Promise: a written one-year guarantee. If the repair fails within that period, we come back at no charge.
The hills above San Pablo Avenue punish roofs in ways flatland homes never experience. Fog sits on north-facing slopes for hours each morning, feeding moss that traps moisture against shingles and underlayment. Wind coming off the bay pushes rain sideways into flashing seams. Homes that are 70 to 100 years old were not framed or flashed for what El Cerrito’s geography asks of them. We inspect for what is actually failing before we quote, so you are not paying for a guess.
Travis Oakley leads the crew. Phones are answered by a live person 24/7, not a voicemail tree. When an El Cerrito homeowner calls at 9 p.m. because water is pooling on the kitchen ceiling, a real person picks up and schedules the visit. That is not a marketing line. It is how the company runs.
Styles & brands we work with






Roof Leak Repair in El Cerrito
Roof Leak Repair in El Cerrito usually means tracing water intrusion through layered roofing on a home that has been absorbing bay fog, uphill runoff, and decades of small compromises. The leak you see on the ceiling is rarely where the roof is actually failing. Water travels along rafters, under felt, and around flashing before it drops onto your drywall. Finding the true entry point is the actual work.
Most leak repairs on El Cerrito homes run $400 to $850 when the damage is localized to flashing, vent boots, or a small shingle section. If the decking underneath is rotted, which we see often on fog-exposed north slopes, the job moves into the $1,200 to $2,800 range because we are cutting out and replacing structural wood, not just covering a hole.
Decking Replacement
When we lift shingles on an El Cerrito roof that has held moisture for years, the plywood or plank decking underneath is sometimes soft enough to push a screwdriver through. You cannot fasten a new shingle to rotted wood. We replace the damaged decking, inspect the rafters for sag or cracking, and then install new underlayment before the finished roof goes back on.
Valley and Cricket Repair
Valleys are the V-shaped channels where two roof planes meet, and crickets are small ridged structures that divert water around chimneys, skylights, and pitch changes. Older El Cerrito homes, especially Spanish-style builds in the Hillside and Viewpoint areas, have multiple crickets and valley intersections that were flashed with materials never intended to hold up for 80 years. When water gets under that flashing, the leak shows up far from the actual breach.
Emergency Roof Repair in El Cerrito
Emergency Roof Repair in El Cerrito is typically triggered by wind-driven rain squeezing under flashing, a branch punching through an aging composition shingle roof, or water suddenly appearing at a ceiling crack during a heavy winter storm. We respond to these calls daily during the rainy season. A live person answers the phone at (831) 318-8819 and dispatches a uniformed, background-checked technician to assess the damage.
Emergency tarping and temporary leak control in El Cerrito generally runs $300 to $600 for the first visit, depending on roof pitch and access. Permanent repairs range from $500 for a small flashing fix up to $3,400 when decking, underlayment, and multiple shingle courses need replacement. You get the written price before the emergency repair begins, not after we have leverage.
Wind-Blown Flashing Damage
Hillside homes on the western slopes take wind off the bay head-on. Flashing at roof-to-wall transitions, skylights, and chimneys loosens over time, and one strong winter front can peel it back enough to let water run straight into the wall cavity. We re-secure or replace the flashing, seal the seam, and check the underlayment beneath before closing up.

Storm Tarp and Temporary Sealing
If the weather is still active and a full repair is not safe or practical, we install a temporary seal or tarp so water stops entering your home that night. The permanent repair is quoted on paper before we leave, with no ambiguity about what the next step costs.
Trusted Brands We Service in El Cerrito
We install and repair materials from GAF, CertainTeed, and Owens Corning, among others. That matters for El Cerrito homeowners because the shingle or tile line on your roof determines repair compatibility. If your mid-century ranch has a CertainTeed system from the 1990s, we can match the profile and color so the repair does not look like a patch. We keep common El Cerrito repair materials in local stock, which shortens turnaround on standard leak and shingle replacements across the city.
Common Roof Repair Problems We See in El Cerrito Homes
- Moss on north-facing slopes. Fog sits on these surfaces for hours daily, and moss holds water against the shingle granules, accelerating wear and breaking down underlayment. We see this on nearly every hillside roof above San Pablo Avenue that has not had a professional cleaning in the past decade.
- Original wood shake roofs on 1950s ranches. Many El Cerrito homes still carry the shakes they were built with. These are fire hazards under current wildfire codes and fail in sections. We evaluate what can be repaired safely versus what must be replaced under city requirements.
- Flashing failure at pitch changes and dormers. The Viewpoint and Hillside neighborhoods are full of homes with multiple roof planes meeting at odd angles. The crickets and valleys built to divert water around dormers are the first places flashing degrades, and the leaks they cause often read as shingle problems.
- Sagging original rafters from the 1920s – 1930s. Older Spanish-style homes in El Cerrito were framed with lumber dimensions that do not meet current load assumptions. Heavy winter rain adds weight, and undersized rafters sag enough to crack plaster ceilings below. Homeowners mistake the staining for a simple shingle leak when the structural issue is the actual source.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in El Cerrito, CA
We publish ranges because homeowners should not have to call just to get a ballpark. A standard El Cerrito shingle replacement on a small section runs $350 to $650. Flashing repair around a chimney or skylight runs $400 to $900. Leak repair with decking replacement runs $1,200 to $2,800. Full valley rebuilds on hillside homes with complex geometry start around $1,000 and can reach $3,400 depending on access and materials. These are the numbers for this city’s market, not a national chart. Every job gets a written line-item quote before work starts, and that number does not change unless we uncover something structural and you approve the additional work in writing first. Call (831) 318-8819 for a free estimate.
We Also Serve Cities Near El Cerrito
Brennan Roofing’s crews work throughout the East Bay, including Roof Repair in El Cerrito and nearby Albany, Berkeley, Hercules, and Orinda. If you live in one of those cities and have a roof leak, the same Garrison Standard applies: written pricing, background-checked technicians, and the 365-Day Done Right Promise on every job.
Serving El Cerrito, CA - Our Local Coverage Area
We’re based in the El Cerrito 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 Roof Repair in El Cerrito
Yes, it is damaging your shingles. El Cerrito’s hillside homes above San Pablo Avenue get fog that lingers on north-facing slopes well into the morning, and moss grows where moisture persists. The moss holds water against the shingle surface, which accelerates granule loss, breaks down the underlayment, and eventually rots the decking. Call (831) 318-8819 to have us inspect the slope and quote the repair, including moss removal where appropriate.
Minor repairs like replacing shingles, flashing, or a vent boot generally do not require a permit in El Cerrito. However, if the work involves structural changes to the roof decking or rafters, wildfire-resistance upgrades, or replacement of large roof sections on a hillside lot, the city may require one. We handle permits for any El Cerrito repair where they apply, and the permit cost is written into your quote before work starts.
It depends on the condition of the surrounding shakes and the rafter framing underneath. On many El Cerrito ranches, the shakes are brittle enough that attempts to nail or cut into them cause further breakage. If the damage is localized and the surrounding shakes are sound, we can patch a section. If the shakes are degraded across the whole plane, replacement is the honest recommendation. We give you that assessment in writing with photos so you can see exactly what we saw.
The most common causes are roof pitch changes around the skylight, wind-driven rain from the bay, and decades of thermal movement separating the flashing from the surrounding roofing material. Hillside homes in the Viewpoint and Hillside neighborhoods often have skylights set into complex roof planes with crickets, and the flashing at those intersections is the weak point. We remove the old flashing, inspect the surrounding underlayment, and rebuild the seal with materials matched to the existing roof.
West-facing slopes take wind and rain directly off the bay, which pushes water sideways under shingles and flashing rather than straight down. Repairs on these slopes require closer attention to flashing overlap, underlayment sealing at the eaves, and shingle nailing patterns that resist wind uplift. A repair done with the wrong installation details will fail again quickly. We factor slope exposure and wind direction into every El Cerrito repair quote.
What Older El Cerrito Homes Actually Turn Up
When you open up an older El Cerrito home, what you find is rarely what you guessed. The 1930s Spanish-style house in the Hillside neighborhood with the leaking valley near a dormer is a good example. The homeowner expected a few cracked tiles. When we lifted the tile, our technician found rotted decking, failed underlayment, and no ice and water shield at the eaves where the leak had been working for years. The visible crack in the ceiling was the last stop on a long path of water movement.
That is why we inspect before we quote on roof repair in El Cerrito. We look for the hidden damage that fog and wind leave behind. We check the decking under moss-heavy slopes. We look at the rafter ends in the attic where water has been sneaking in. We trace the flashing at the crickets and valleys that older El Cerrito homes were built with. The quote you get reflects what we actually found, written down, with the price set before any work begins. If we uncover something structural during the repair, you approve the additional work in writing before we touch it. No change orders you did not sign off on. No price that moves at the door.
Learn how El Cerrito’s fog, hillside roof geometries, and legacy wood shake stock change what a roof repair must include, and how our crew inspects hidden damage before writing a fixed quote. Call (831) 318-8819 to schedule your free estimate. A live person answers.
Written by Travis Oakley, Owner at Brennan Roofing Co San Francisco, serving El Cerrito under The Garrison Standard.