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 San Francisco
Finding a roofing company in San Francisco that respects the realities of a dense, hundred-year-old housing stock is harder than it should be. We work on Victorians and Edwardians every week, from the Outer Sunset to Bayview. We know the fog keeps north-facing slopes damp, the wind drives rain under shingles on exposed ridges, and a tight lot off a Muni line changes how we stage materials. If your roof is leaking or just nearing the end of its life, call (831) 318-8819 and we can be at your house with a written estimate.

Why Brennan Roofing Co San Francisco Is San Francisco’s Preferred Roofing Company
Most roofers can tear off shingles. Few can do it on a Noe Valley rowhouse with zero side yards, a party wall on both sides, and a noise ordinance that goes into effect at 7 a.m. sharp. That’s the work we do every day. Our crews have handled reroofs where every bundle of shingles had to be hand-carried up three flights from a sidewalk staging permit because there was no driveway, no alley, and no rear access. We write that reality into the quote before any work starts, so the number you see is the number you pay.
Brennan Roofing Co San Francisco operates under The Garrison Standard: background-checked, uniformed technicians show up inside the promised window. The price goes on paper before any work begins. And 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 if anything fails. Travis Oakley runs this location, and he holds every job to that same standard, whether it’s a small flashing repair in Bernal Heights or a full reroof in Pacific Heights.
Our phone is answered by a live person, 24/7. Not a voicemail box. Not an automated tree. When you call about a leak at 9 p.m., you talk to someone who can schedule a crew for San Francisco, not a call center in another state.
Styles & brands we work with






Metal Roof Installation in San Francisco
Metal roof installation in San Francisco is a growing choice for homeowners who want a roof that sheds wind-driven rain and stands up to decades of salt air without rotting, cracking, or growing moss the way wood and composition shingles do. A standing-seam metal roof on a typical San Francisco Victorian or Edwardian runs $24,000 to $48,000 depending on roof complexity, tear-off layers, and whether we’re working around dormers, chimneys, and skylights. Metal is heavier prep on the front end because the substrate has to be dead flat, but it’s the last roof many of these houses ever need.
Standing Seam on Steep Victorian Roofs
A three-story Queen Anne with a 12/12 pitch is not the same job as a rancher in the East Bay. Standing seam panels get mechanically fastened and seamed on-site, which means our crew is working from scaffolding and roof jacks on a steep plane with limited staging below. We quote that access honestly, and we never cut corners on the underlayment or the flashing details at the eaves, valleys, and chimneys.
Metal Roof Over Existing Shingles in the Avenues
In the Sunset and Richmond districts, many homeowners ask about going over the existing roof to avoid tear-off cost. City code allows one overlay in many cases, but we only recommend it if the decking underneath is sound and the existing layers aren’t trapping moisture. On a fog-belt rowhouse, trapped moisture is the enemy, so we inspect the decking before we agree to an overlay, and we tell you straight if a full tear-off is the better call.
Residential Roofing in San Francisco
Residential roofing in San Francisco means working on wood-framed Victorians and Edwardians built between 1880 and 1920, often in rows with shared walls, minimal setbacks, and original roof penetrations that have been leaking for decades. A full composition shingle reroof on a typical San Francisco row house runs $18,000 to $34,000. Repair work, like replacing rotted flashing around a chimney or patching a leak around a skylight, runs $650 to $2,200 depending on what we find when we open the roof up. We write the price before any work starts and it doesn’t move at the door.
Chimney Flashing and Penetration Repair
Chimneys and skylights are the two most common leak points on San Francisco roofs. A hundred years of settling means the flashing that once sealed tight has pulled away from the brick or the curb. We strip back the surrounding shingles, replace the flashing with new metal, re-bed the counterflashing, and warranty the repair in writing for a full year under the 365-Day Done Right Promise.

Decking Replacement on Old Redwood Roofs
Original redwood decking from 1910 can be beautiful, but after three layers of composition shingles and a century of fog moisture, sections often rot through around the eaves, valleys, and penetrations. We don’t shingle over spongy wood. We cut out the bad boards, sister in new sheathing, and only then lay the new underlayment and shingles. It adds cost, but it’s the difference between a roof that lasts thirty years and one that sags in five.
Trusted Brands We Service in San Francisco
We install materials from GAF, CertainTeed, and Tamko, and we stock common components locally so we’re not waiting on a distributor in Sacramento when your roof is open and the fog is rolling in. For San Francisco homeowners who want tile or a heavier architectural look, we also work with Boral products. We explain the real tradeoffs between brands and material lines, because the right shingle for a foggy Inner Richmond rowhouse isn’t the same as the right shingle for a sunny Mission District flat roof. Travis Oakley makes sure every quote names the exact material, color, and product line so there’s no substitution surprise.
See the difference
Before
After
Before
After
Before
AfterCommon Roofing Company Problems We See in San Francisco Homes
- Fog-belt rot on cedar shingles: In the Sunset and Richmond, persistent marine fog keeps the bottom edges of cedar shingles damp for months. The upper roof can look fine while the lower courses are rotting away just above the gutter line.
- Wind-driven rain at exposed west elevations: Winter storms push rain sideways into the western slopes of Outer Sunset and Outer Richmond homes. Shingles that still look sealed from above can be letting water in at the edges, and we find wet decking under what looks like a perfectly good roof.
- Party-wall leaks on shared row houses: On San Francisco rowhouses, water doesn’t respect the property line. A leak that starts at a shared wall flashing can show up in your neighbor’s ceiling, and a party-wall notice with the Department of Building Inspection is required before we reroof a shared-wall assembly. Skipping that step is how homeowners get stop-work orders.
- Moss and algae on shaded slopes: The north and west sides of Victorian roofs stay shaded and damp for much of the year. Moss gets under the shingle edges, lifts them, and lets water in. We address the drainage and the moss, not just the visible leak.
Pricing for Roofing Company in San Francisco, CA
Here’s what you’re looking at for roofing work in San Francisco. A full composition shingle reroof on a typical two- to three-story row house runs $18,000 to $34,000. A metal roof installation runs $24,000 to $48,000. Roof repair runs $650 to $2,200. What moves those numbers: the number of tear-off layers, whether the decking is rotted, whether the property needs historic review from the Planning Department, and whether access requires sidewalk staging permits, hand-carry chutes, or scaffolding instead of a ladder. That’s the difference between our quote and a suburban bid. We build the reality of a dense San Francisco lot into the price before you sign. Call (831) 318-8819 for a free estimate, and you’ll have a written number in hand, not a vague range over the phone.
We Also Serve Cities Near San Francisco
Beyond San Francisco, our crews cover Daly City, Berkeley, San Bruno, and Albany. The permit rules change the minute you cross the county line, which is why our Roofing Company team keeps separate checklists for each jurisdiction. If you live in a neighboring city, call us and we’ll tell you exactly what applies to your address.
Serving San Francisco, CA - Our Local Coverage Area
We’re based in the San Francisco 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 San Francisco
Yes. If your rowhouse shares a wall with the neighboring building, the Department of Building Inspection requires a party-wall notice filed before any reroof work begins on the shared assembly. We handle that notice as part of the job, but it does add processing time to the schedule. Call (831) 318-8819 and we can check your specific parcel and tell you exactly what applies.
Yes, with a right-of-way permit. On streets too narrow for a full-size dumpster without blocking Muni access or a fire lane, we use sidewalk staging permits and smaller containers, and our crews hand-carry debris down. It’s slower and it costs more than a driveway drop, but it’s what keeps a job legal on a tight Richmond or Noe Valley street. We price it into the estimate up front.
Often, yes. Many parcels in the Haight-Ashbury, Alamo Square, and other historic districts require Planning Department review before the Department of Building Inspection will issue a reroof permit. That review can add weeks and may restrict roof color or material to match the historic character. We identify whether your parcel falls under Article 10 or a local historic district during the estimate, so you know the timeline before we start.
Construction noise is not allowed before 7 a.m. or after 8 p.m. in San Francisco residential zones. Tear-off and framing are the loudest phases, so we sequence those inside the allowed window and save quieter work for early morning setup. On a zero-lot-line Inner Sunset rowhouse, we also start with a call to the neighbors, because a stop-work complaint is the fastest way to delay a roof.
It can. Most San Francisco Edwardians were framed for wood shingles or one layer of composition, not the additional weight of some tile or metal-over-sheathing systems. Our structural review checks the rafters and decking before we spec a metal roof, and if the framing can’t take it without reinforcement, we tell you, in writing, before you spend a dollar. Call (831) 318-8819 for a free estimate that includes this review.
Written by Travis Oakley, Owner at Brennan Roofing Co San Francisco, serving San Francisco under The Garrison Standard.