How Much Does a Roof Replacement Cost in San Francisco?
Roof replacement cost in San Francisco
The median estimated cost on San Francisco re-roof permits for one- and two-family homes was $15,000 over the last 12 months. This is a permit estimate, not a contract price.

San Francisco at a glance
- Median estimated construction cost, re-roof permits on one- and two-family homes, last 12 months
- $15,000
- Issued re-roof permits, all property types, last 12 months
- 2,554 permits
- Share of issued re-roof permits on one- and two-family dwellings, last 12 months
- 77.8%
San Francisco Department of Building Inspection, Building Permits (DataSF) · data as of
- Numbers from SF DBI public records
- Up to three local contractors, never a long list
- Free, no obligation
San Francisco re-roof permit figures
Median estimated cost of re-roof work in San Francisco
| Project | Figure | Range on a shared scale |
|---|---|---|
| Median estimated construction cost, re-roof permits on one- and two-family homes, San FranciscoA median estimated cost written on the permit application, not a contract price or quote. The real project cost is often higher. | $15,000 |
Bars share one scale, from $0 to $15,000.
Estimated cost on the permit application for one- and two-family homes over the last 12 months. This is not a contract price. Get an estimate for your home to see your likely cost.
Planning your project
The median estimated construction cost on San Francisco re-roof permits for one- and two-family homes was $15,000 over the last 12 months. That number is what the applicant expected the permitted work to cost. It is a starting point, not the price you will pay.
What the permit estimate is and is not
The estimate is written on the permit application. It does not include a contract, your materials choices, or every task on the job. Many projects cost more than the permit figure once design, finishes and the home's condition are added.
What adds to the real cost
Roof type, materials, underlayment, flashing, and any repairs to the deck or framing can change the total. Finishes, access, and work that is not on the permit also matter. Each roof is different.
The way to know is an estimate for your home
A local builder can look at your roof and write an estimate for your project. Ask for the scope, the materials and any work outside the permit so you can compare the numbers clearly.
Roof replacement cost questions
Is the permit's estimated cost the real cost of a roof replacement?
No. The figure is the median estimated construction cost written on San Francisco re-roof permits for one- and two-family homes over the last 12 months. It is $15,000. The applicant wrote it as the expected cost of the permitted work. It is not a contract price, and the full project cost is often higher.
What drives the price of a roof replacement in San Francisco?
Design, materials, finishes, the condition of the roof and deck, and work that is not on the permit all affect the total. Access and the size and shape of the roof can also change the price. Each home is different, so the same permit figure can lead to very different totals.
Why do roof cost estimates differ?
Estimates use different scopes, materials and assumptions. A permit estimate is also written before the job is priced, so it may not match a quote. Comparing the scope of each estimate helps you see why the numbers differ.
How do I get a reliable number for my home?
Ask a local builder to look at your roof and write an estimate that lists the scope, materials and any work outside the permit. You can also check any contractor's license status with the CSLB (Contractors State License Board) before you decide.
Does a re-roof need a permit in San Francisco?
San Francisco Department of Building Inspection records show 2,554 issued re-roof permits across all property types over the last 12 months, and 77.8% of them were on one- and two-family dwellings. Ask the city or your builder whether your project needs a permit before work starts.
Recent work by a contractor in our network
Photos from the contractor's own projects, used with permission. Captions name the type of work.

Whole-home remodel, exterior 
New home, exterior
Request a free estimate from a local builder for your roof
Tell us about the project. It takes about 30 seconds.
- You send a short request. Project type, ZIP code, timing and how to reach you.
- We match it. A local contractor for your project gets your request. Up to three may contact you, and we email you each one's name.
- You talk about your project. The estimate is free, with no obligation to hire.
Thanks — your request is in.
We're matching your project now. When a contractor takes it, we email you their name and phone number so you know who is calling.
We're matching your project now. A local contractor will call you at the number you gave us to talk about the next step.
Who gets your request
Your local match
Your project · works in San Francisco
Matched to your project. We check the project type and ZIP first. Up to three local contractors may contact you, and we email you each one's name.