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 Burlingame
Roof repair in Burlingame means working on some of the oldest and most distinctive homes on the Peninsula. If you’ve got a leak, missing tiles, or storm damage, the fix usually runs between $350 and $1,800 depending on what’s broken, and most repairs we handle are done in a single visit. We know Burlingame’s housing stock well, from the clay tile roofs in the Easton Addition to the post-war ranchers up in Burlingame Hills. Call (831) 318-8819 and we’ll give you a written price before any work starts.

Burlingame’s tree-lined streets are beautiful, but those mature oaks and maples drop debris that sits on roof slopes and holds moisture against the shingles. That steady damp accelerates moss growth and breaks down underlayment faster than homeowners expect. We respond to Burlingame calls quickly because dispatch and scheduling run through our San Francisco Bay Area office, with crews working locally throughout the city. You get a background-checked technician in uniform, a live person on the phone 24/7, and a repair guaranteed in writing for one full year.
Why Brennan Roofing Co San Francisco Is Burlingame’s Preferred Roof Repair Company
We operate under The Garrison Standard, which means the price goes on paper before any work begins. That matters in Burlingame, where roof repairs on older homes often uncover hidden damage once the old layers come off. Under The Garrison Code, we don’t shift the number at the door and we don’t start work until you’ve signed off on the written quote. Travis Oakley, who leads Brennan Roofing, set that expectation from day one, and every tech on a Burlingame roof answers to it.
Our reputation in Burlingame comes from showing up inside the promised window, answering the phone with a live person, and cleaning the job site before we leave. Homeowners in Burlingame Terrace, Easton Addition, and Burlingame Hills have called us for everything from small vent boot leaks to full sections of storm-torn clay tile. Every job is backed by the 365-Day Done Right Promise: if a repair fails within a year, we come back and make it right at no charge, in writing, no argument.
Materials come from manufacturer lines including Owens Corning, IKO, Atlas, and Tamko, and we stock common repair parts locally so Burlingame customers aren’t waiting on a warehouse. When your roof is leaking, you want someone who knows the difference between a 1920s Spanish tile roof and a 1990s composition shingle install. We know both, and everything in between.
Styles & brands we work with






Storm Damage Roof Repair in Burlingame
Storm damage roof repair in Burlingame is almost always about winter wind and rain working loose aging clay tile or lifting shingle edges on older homes. A typical storm repair in Burlingame runs $400 to $2,200 depending on how many tiles came off, whether the underlayment got exposed, and how long the water sat before you caught it. Missing clay tiles on 1920s Spanish-style roofs in the Easton Addition are the single most common storm call we get after a heavy front moves through.
The first step is a full inspection of the damaged slope. We check the remaining tiles for hairline cracks, look at the underlayment beneath the missing sections, and photograph everything so you see exactly what we see. No work starts until that written quote is in your hand.
Wind-Damaged Clay Tile Replacement
When winter gusts tear off original clay tiles, the replacement search often begins at local salvage yards, not the supply house. Burlingame’s 1920s tile profiles don’t match modern production runs, so finding complementary pieces takes time and a network of local suppliers. We source matching tiles before quoting the repair, so the price reflects the actual material cost, not a guess.
Leak Response After Heavy Rain
A slow leak after a winter storm usually shows up as a ceiling stain near the chimney or along a valley. The repair often means re-flashing the penetration, replacing the damaged underlayment area, and re-bedding the tile. If water got into the decking, we address that before sealing the roof back up, because patching over rotted wood just guarantees another leak next season.
Metal Roof Repair in Burlingame
Metal roof repair in Burlingame typically involves standing seam panels on mid-century and contemporary luxury rebuilds, or metal sections used as accent roofing on Tudor-style homes. Repair costs for metal roofing in Burlingame run $300 to $1,600, depending on whether we’re replacing a single panel, fixing a failed seam, or addressing loose fasteners that let water wick underneath. Metal roofs hold up well in fog, but failed sealant around penetrations is a common problem we see in Burlingame’s damp microclimate.
We inspect the panel system, check the fasteners and gaskets, and repair seams with materials matched to the existing roof. If a panel is dented or corroded through, we source a compatible replacement before we quote.

Standing Seam Panel Replacement
Replacing a damaged standing seam panel means matching the profile, the gauge, and the color. On Burlingame homes with custom metal work, that often requires ordering from the original manufacturer or a regional supplier, which is why our written quotes include that lead time rather than assuming a patch will do.
Fastener and Seam Failures
Where fog sits on a roof all morning, sealant around metal roof penetrations degrades faster than it would in a drier climate. We remove the failed sealant, prep the surface, and re-seal with products rated for coastal exposure. It’s a smaller repair, usually $400 to $900, but catching it early keeps a small fix from becoming a full decking replacement.
Trusted Brands We Service in Burlingame
We install and repair materials from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, and we keep common repair parts for these lines in local stock for fast turnaround on Burlingame jobs. That means a shingle replacement on an Owens Corning Duration roof in Burlingame Hills doesn’t wait on a shipment from a distribution center. For clay tile and wood shake systems, we source from salvage yards and specialty suppliers across the Peninsula, which is how we match 1920s-era profiles without sending you on a scavenger hunt. We explain what we’re using, why it’s the right material for your roof, and what it costs before we start.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Burlingame Homes
- Moss and algae on north-facing slopes. Burlingame’s morning fog keeps the shaded side of the roof damp into early afternoon, and moss grows into the interlocking edges of clay tile, prying them loose over time. We treat the slope and clean the tile before repairing any broken pieces beneath the growth.
- Failed flashing around chimneys and valleys. Older Tudor Revival and Spanish Colonial homes in Burlingame often have original flashing that’s been patched multiple times over the decades. Persistent fog and rain push water through the gaps, and by the time the ceiling stains, the decking beneath has usually started to rot.
- Missing clay tiles after winter wind storms. Original 1920s clay tiles in the Easton Addition get brittle with age, and a strong winter gust will snap the corners off or lift them clean off the roof. The hard part isn’t the labor, it’s finding matching tile that looks like it’s been on the roof for a hundred years.
- Wood shake under composition shingles, failing from moisture. Some Burlingame homes have original wood shake hidden beneath later composition shingle layers, which traps moisture and accelerates decking rot. When a leak appears, opening up the roof often means replacing the old shake and the framing beneath it before new underlayment goes down.
Pricing for Roof Repair in Burlingame, CA
Here’s what roof repair in Burlingame actually costs, based on the work we’ve done across the city. Small leak repairs and flashing fixes run $350 to $800. Vent boot replacements run $250 to $450. A single clay tile replacement, including sourcing a matching tile, runs $200 to $500 per tile depending on whether we can pull from salvage or need a custom match. Mid-size repairs, like replacing a rotted valley decking section or re-flashing a chimney, run $1,200 to $2,800. Full storm damage repair on a tiled roof with underlayment replacement runs $2,500 to $6,000. A flat roof patch on a mid-century rancher runs $500 to $1,200. Every quote is written, itemized, and fixed before work begins, and the estimate is free. Call (831) 318-8819 to schedule one.
We Also Serve Cities Near Burlingame
Our crews handle Roof Repair throughout the mid-Peninsula. In addition to Burlingame, we serve homeowners in San Bruno, Daly City, San Francisco, and San Leandro. If you’re near the border and need a repair, call (831) 318-8819 and we’ll let you know when a crew can be there.
Serving Burlingame, CA - Our Local Coverage Area
We’re based in the Burlingame 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 Burlingame
Because matching 1920s clay tile costs more than pulling standard asphalt shingles off a warehouse shelf. Original Burlingame tile profiles aren’t manufactured anymore, so we source from salvage yards or custom kilns, and that material cost plus the slower, more careful work of re-bedding tile drives the price up. You’re also paying for repair work that preserves the historic character of your roofline, which a patched-on modern shingle will never do. Call (831) 318-8819 for a written estimate on your tile roof.
Burlingame’s fog keeps north-facing roof slopes damp for hours after San Jose has dried out, which means moss, algae, and rotted underlayment happen faster here even without rain. Repair quotes in Burlingame more often include moss treatment and decking replacement because the moisture load is simply higher. If you compare bids with a San Jose roofer who doesn’t work in Burlingame’s fog belt, they may miss that cost entirely. We price it from the start.
It depends on what we find when we open the affected area, but in many cases yes. If the wood shake is intact and the leak is isolated to failed flashing or a single damaged section, we replace the affected decking and re-flash without a full tear-off. If moisture has spread through the shake and into the rafters over a wider area, a tear-off is the honest fix, and we’ll show you photos of what we found and put the scope and price in writing before any additional work starts.
The first step is a temporary protective cover over the exposed underlayment, then we begin sourcing matching replacement tiles from salvage yards or specialty kiln suppliers. Burlingame’s original tile profiles often require this salvage search because new production tiles don’t match the dimensions or patina, and we include that material cost in the written repair quote. You’re not paying for a generic tile that looks wrong; you’re paying for a repair that matches the roof.
We write an allowance into the repair contract for decking replacement, with an itemized unit price per sheet or per linear foot that gets triggered only if the rot is exposed once walls or the roof layer come off. On an Easton Addition Tudor we opened up a leaking valley and found the original 1920s decking rotted through under the failed flashing. Our crew replaced it, installed new ice and water shield and step flashing, then matched existing clay tiles from a local salvage supplier before re-bedding the ridge vent. The allowance covered it without a surprise at the end, and that’s how we handle every Burlingame job.
Written by Travis Oakley, Owner at Brennan Roofing Co San Francisco, serving Burlingame and the surrounding Bay Area.
If your roof is leaking, storm-damaged, or just showing its age, call (831) 318-8819 for a free estimate. We’ll put the price on paper before any work starts, and back the repair with our 365-Day Done Right Promise, in writing, for one full year.