Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Roofers in San Francisco, CA
Roofing in San Francisco is different from almost anywhere else in the Bay Area. Most roofs here are flat or nearly flat, hidden behind street-facing parapets on pre-1950 Victorians and Edwardians, and they fail at the flashing long before the membrane itself wears out. We work on those roofs every week, and we give you a written price before any work starts. If you need a roofer who understands San Francisco’s older housing stock, fog-driven moisture, and permit realities, call Brennan Roofing at (361) 320-9467.
Why San Francisco Homes Are Different
San Francisco’s housing stock is dominated by wood-frame row houses built before 1950. Most have flat or very low-slope roofs covered in tar-and-gravel or modified bitumen, often with rooftop decks, skylights, and interior light wells cut through the roof framing. On narrow lots with shared party walls, a roofing job usually means tearing off multiple old layers and working around parapets that face the street. Those parapets matter more than most homeowners realize. They are often the first place water gets in, and they are the most common trigger for code inspection issues when a roof is being replaced.
The climate makes it worse. Cool, wet winters from November through March concentrate roof leaks, while summer fog keeps roof assemblies damp even when it is not raining. Ponding water on flat roofs is chronic in neighborhoods like the Sunset, the Richmond, and the Mission. There is little thermal drying, so once moisture gets under the membrane or behind a parapet flashing, it tends to stay there. That is why we look at drainage and flashing before we ever quote a new roof in San Francisco.
San Francisco also has a distinctive seasonal pattern. After a dry summer, the first big storm in October or November exposes every cracked parapet flashing and clogged roof drain at once. Roofers cannot tear off in the rain, so the first dry week after that storm is the busiest week of the year for us. If you are reading this in late fall, plan ahead and get your roof looked at before the storm cycle begins.
Our Main San Francisco Services
These are the three roofing services San Francisco homeowners call us about most often. Each has its own page with specific pricing, process details, and local guidance.
Roofing Company in San Francisco
Full roof installation and replacement in San Francisco means removing old layers down to the decking, repairing or replacing that decking where moisture has gotten to it, and installing new underlayment, drip edge, and membrane or shingles suited to the slope. On a flat roof in the Sunset, that usually means a modified-bitumen or torch-down system. On a sloped Victorian in Noe Valley, we are more likely quoting composition shingles from GAF or Owens Corning. Every job starts with a written price in hand, before any work starts. See Roofing Company in San Francisco for full details.

Roof Repair in San Francisco
Most San Francisco roof repairs are not about missing shingles. They are about parapet flashing, clogged drains, and seams that have opened on flat tar roofs. We inspect the whole roof, not just the spot you saw water on the ceiling, because water travels before it shows up inside. Repairs are backed by our 365-Day Done Right Promise: in writing, for one full year, and we come back at no charge if the repair fails in that period. Read more at Roof Repair in San Francisco.

Roof Inspection in San Francisco
An inspection in San Francisco should go beyond what a home inspector sees from the ground. We walk the roof, check the flashing at every penetration and parapet, clear and test drains, and look for ponding areas that have not dried since the last rain. If you are buying or selling a San Francisco home, or if you just have not had the roof looked at in a few years, this is the cheapest way to avoid a surprise. Visit Roof Inspection in San Francisco for what the inspection includes and what it costs.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Brands We Service in San Francisco
We install materials from manufacturer lines including GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For San Francisco flat roofs, we commonly quote GAF and CertainTeed membrane systems, with Owens Corning shingles on the city’s rarer sloped roofs. We stock common parts locally and can source specialty materials quickly. See our brands for the full list and how we help you choose.
Pricing for Roofers in San Francisco, CA
| Service | Typical range in San Francisco |
|---|---|
| Flat roof repair (minor, parapet flashing or seam) | $450 – $900 |
| Flat roof repair (drain or scupper area) | $600 – $1,200 |
| Roof replacement, flat membrane (per square foot) | $9 – $15 |
| Roof replacement, composition shingle (per square foot) | $5 – $9 |
| Parapet rebuild or re-flashing (per linear foot) | $45 – $90 |
| Modified-bitumen torch-down overlay (per square foot) | $7 – $11 |
| Rooftop deck removal and reroof | $14 – $22 |
| Skylight re-flashing | $350 – $800 |
| Roof drain replacement | $500 – $1,100 |
| Full roof inspection, written report | $250 – $450 |
What pushes price up in San Francisco is access. Tight lots, party walls, steep access to the roof plane, and the need to protect light wells and neighboring walls all add labor. Multiple old layers to tear off also raise the number. What does not move is our price: it goes on paper before any work starts, and it does not change at the door. Call (361) 320-9467 for a written estimate.
Neighborhoods We Serve in San Francisco
We work across the city, from the fog belt to the Mission and everywhere between. Flat tar roofs in the Sunset and Richmond are our most common calls, but we also handle Victorian sloped roofs in Noe Valley, Glen Park, and Bernal Heights, plus mixed stock in the Mission and Potrero Hill. Wherever you are in San Francisco, we will schedule a visit and arrive inside the promised window.
- Sunset District
- Richmond District
- Noe Valley
- Mission District
- Bernal Heights
Service Area – Cities Near San Francisco
Our San Francisco Bay Area office coordinates dispatch and scheduling for crews serving San Francisco locally. If you are just outside the city, we also serve Daly City, CA, Brisbane, CA, Sausalito, CA, and South San Francisco, CA. Each area gets the same written-price-before-work policy and the same 365-Day Done Right Promise.
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 Roofers in San Francisco
We schedule visits throughout the week, and our dispatch is coordinated locally from our Bay Area office. Calls are answered by a live person, 24/7, so you will not sit in a voicemail queue. For an exact date, call (361) 320-9467 and we will give you a window that day.
Most full roof replacements in San Francisco require a permit, and the city’s building department reviews parapet conditions and drainage as part of the scope. We pull permits and schedule inspections as part of the job, so you are not left managing the paperwork on your own. The written price includes the permit work.
Yes, and San Francisco has a lot of both. Rooftop decks and skylights are common failure points because the flashing around them is exposed to standing fog moisture. We include deck removal and replacement, skylight re-flashing, and light well detailing in our scopes. Call (361) 320-9467 for a written estimate before the next storm cycle.
When you are ready for a roofer who will put the price in writing and back the work for a full year, call Brennan Roofing at (361) 320-9467. We will schedule your free estimate, walk the roof with you, and tell you exactly what it needs and what it will cost.
What happens when you call
- 1A real person answersNo phone trees - talk to a local roofing pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What San Francisco Customers Say
"Storm took off a section of shingles. They were here next morning to tarp it and finished the repair that week."
- Elaine D."Ridge vent added and the attic is cooler. Fair price compared to the other two quotes."
- Vernon C."Neat, quiet, and disciplined crew. Magnet swept the yard after."
- Tonya R.






Before
After
Before
After
Before
After