A Bradford company - serving San Francisco, CA
An open living room and dining area after a whole-home remodel

Roof Replacement Cost - Free Roof Inspection, Written Price

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

✓ Licensed & Insured ✓ Written quotes ✓ Permits handled
Schedule Free Estimate

Call to schedule your free estimate

Free Estimate on SiteCalls Answered by a Live Person, 24/7Background-Checked TechniciansA Local Team in San Francisco
🛡 Licensed & Insured 📝 Written Fixed-Price Quotes 💲 No Change Orders · Free Estimates
A built-in window seat in a bay window
A dining nook with a built-in banquette
A home office with a built-in desk and shelves
An open living space after a whole-home remodel
A remodeled living room with built-in shelves around the fireplace
A low-threshold walk-in shower with a bench and grab bar
A walk-in pantry with wood shelving
A powder room with botanical wallpaper and a stone sink
Every visit starts with

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as$199/month*On approved credit; ask for current terms
Get your free estimate
Explore

Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence
Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

How Much Does Roof Replacement Cost in San Francisco?

A full roof replacement in San Francisco typically runs between $9,440 and $23,600 in 2026, with most single-family homes in neighborhoods like the Sunset, Richmond, and Bernal Heights landing between $13,000 and $18,000. That price includes tear-off of the old roofing, disposal, underlayment, new roofing material, flashing, and standard permitting. Steep-pitch roofs, multi-story access, and premium materials like standing-seam metal will push you toward the top of that range or beyond.

Before you go further, understand this: the number you get depends on what’s under the shingles, not just what’s on top. A contractor who gives you a price without looking at your roof deck or checking for dry rot in the soffits isn’t giving you a real number. Bradford Remodeling Co San Francisco puts every price in writing before any work starts, and that written price doesn’t move at the door. If you want a straight answer for your specific roof, call (831) 610-5598. A live person answers, day or night.

A remodeled family room with new windows and a window seat

Key Takeaways: San Francisco Roof Replacement Costs

  • Typical range: $9,440 to $23,600 for a standard asphalt shingle tear-off and replacement.
  • Average mid-range job: $13,000 to $18,000 for a 1,500 to 2,200 square-foot single-family home.
  • Cost per square (100 sq ft): $550 to $900 installed, depending on material and pitch.
  • Metal roofing: $17,700 to $47,200 for standing-seam systems in San Francisco.
  • Biggest cost drivers: roof pitch, number of existing layers, decking repair, and access for debris removal.
  • San Francisco specific: permit fees, seismic strapping requirements, and debris-box logistics add $800 to $2,500 to the total.
  • Bradford Remodeling Co San Francisco provides a written price before work starts and backs every completed roof with the 365-Day Done Right Promise.

Roof Replacement Cost Breakdown (2026)

Here’s where the money goes on a typical San Francisco asphalt shingle roof replacement. These are real numbers from the local market, based on what we see across Noe Valley, the Mission, the Outer Sunset, and surrounding areas.

Line Item Cost Range (San Francisco, 2026) Notes
Tear-off and disposal $2,100 – $4,800 Includes debris box rental, which runs higher in SF due to street-space permits.
Roof decking repair (OSB or plywood) $800 – $3,400 Only if rot or delamination is found. Common in fog-belt homes.
Underlayment (synthetic or felt) $700 – $1,900 Synthetic is standard now; felt is only used when the homeowner insists.
Asphalt shingles (architectural) $3,200 – $8,600 GAF Timberline HDZ or CertainTeed Landmark are our most-installed.
Flashing (step, counter, pipe collars) $500 – $1,600 Replaced on every job. Reusing old flashing is how leaks happen.
Ridge vent and intake ventilation $500 – $1,500 Required by SF building code for most re-roofs.
Permits and city fees $600 – $1,900 SF DBI permit, plus any sidewalk or street-space permits for the debris box.
Labor $1,800 – $5,500 Crew of 3-5, typically 2-4 days on site.

The numbers above assume a roof pitch of 4/12 or less and a roof area between 1,200 and 2,400 square feet. A three-story Victorian in Cole Valley with a 8/12 pitch and three layers of old roofing will run higher. A single-story ranch in the Excelsior with a clean tear-off and minimal decking repair comes in lower. That’s not hedging; that’s what the job actually costs when you look at the roof, the substrate, and the access before you quote.

What drives a price up? Steep pitch (6/12 and above requires fall protection and slows the crew), multiple existing layers (code in San Francisco allows up to two layers of composition shingles before a full tear-off is required, but we always recommend tearing down to the deck), and any structural issues hiding under the old roof. If your roof has been leaking into the soffits or the fascia boards are soft, you’re looking at carpentry work on top of the roofing line items.

What brings the price down? A simple gable roof, a single story, good access for a debris box, and a roof deck that’s still solid. When the framing is square and the plywood hasn’t delaminated, the job goes faster, and speed is money on a roof.

A remodeled primary suite with built-in wardrobes and a window seat

What Affects Roof Replacement Pricing in San Francisco

  • Roof pitch and height. A 4/12 roof is a straightforward job. A 10/12 roof on a three-story Marina District flat-topped conversion takes staging, fall protection, and more labor hours. Every degree of pitch above 6/12 adds roughly $800 to $2,000 to the total.
  • Number of existing layers. San Francisco code permits up to two layers of composition shingles. If your roof already has two and you want a third, you need a variance, and that’s a headache you don’t want. Even going from one layer to two changes the tear-off scope. Most owners in the city are tearing off one layer, or two, down to the deck.
  • Decking condition. Homes in the fog belt (Outer Richmond, Outer Sunset, Daly City line) see more moisture, which means more plywood rot. If the roof deck is soft, you’re paying for OSB at $45 to $70 per sheet, installed, before any shingles go down. On a 1,800 square foot roof, that’s 60 to 70 sheets if the damage is widespread.
  • Access for debris and materials. If you live on a narrow street in Glen Park or a hillside lot in Potrero Hill, the debris box may not fit directly under the roof edge. That means hand-carry or dump-truck coordination, which adds $500 to $1,500. San Francisco also charges for street-space permits when a box occupies a parking lane.
  • Permitting and seismic requirements. The SF Department of Building Inspection requires a permit for any re-roof where more than 25% of the roof surface is replaced. Depending on the building’s age and construction type, the inspector may also require seismic strapping or additional nailing patterns, which add materials and time.
  • Material quality. An architectural shingle from GAF or CertainTeed carries a 30-year or lifetime limited warranty and costs $3 to $5 per square foot installed. A three-tab shingle is cheaper, around $2.50 to $3.50 per square foot, but it fails sooner in San Francisco’s wind and UV exposure. We don’t install three-tab on occupied homes; it’s not worth the callback risk.

One more thing worth saying plainly: the cheapest bid you receive in San Francisco is rarely a real bid. It’s a door price. The crew shows up, finds rotted decking or a sketchy permit situation, and the number climbs before lunch. Bradford Remodeling Co San Francisco runs on a different system. Every job gets a written price after a site walk, and that price covers the scope you agreed to. If we find rot, we price it at the walk, not at the door. That’s The Garrison Standard, and it’s been how we operate since 2004, when we became part of the Garrison Partners family.

Asphalt Shingles vs. Metal Roofing: San Francisco Cost Comparison

Most San Francisco homeowners replace a roof once or twice in the time they own the home. The first decision is material, and it’s a real dollar decision. Here’s how the two most common options compare.

Material Installed Cost (SF, 2026) Lifespan Best For
Asphalt shingles (architectural) $9,440 – $23,600 25-35 years Standard gable and hip roofs; tight budgets with good long-term value.
Standing-seam metal $17,700 – $47,200 50-70 years High-wind zones, homes with a modern aesthetic, owners planning to stay long-term.
Metal shingles or tiles $14,000 – $34,000 40-60 years Owners who want the look of tile or slate without the weight and cost.

Metal is the better roof, and that’s not a design opinion. Standing-seam metal handles San Francisco’s wind and fog cycles better than any asphalt product, and it carries a 50-year manufacturer warranty in most cases, from brands like CertainTeed and Owens Corning’s metal lines. But it costs roughly double, and the payback only makes sense if you’re staying in the home for 20 or more years.

If you’re reroofing to sell, or you’re not sure how long you’ll keep the house, an architectural asphalt shingle with a good underlayment and proper ventilation is the smart purchase. GAF Timberline HDZ is our default specification because it’s documented, warrantied, and available with a known manufacturer spec sheet, which means you know exactly what’s going on your roof before we order it.

How Much Does Roof Repair Cost vs. Full Replacement?

Sometimes you don’t need a new roof. You need a repair, and the question is whether the repair buys you enough time to be worth the money. In San Francisco, a standard roof repair runs $470 to $2,125, depending on what’s wrong.

  • Missing or damaged shingles: $470 to $1,200. Simple replacement of a few shingles, re-secured and sealed.
  • Flashing failure around a chimney or skylight: $650 to $1,500. The most common leak source in San Francisco homes from the 1920s through the 1970s.
  • Small section of rot in the decking or a valley: $1,000 to $2,125. Cuts out the bad plywood, replaces it, re-lays the shingles.

Here’s the honest math. If your roof is 20 years old and you’re looking at a $1,800 flashing repair, you’re putting $1,800 into a roof that’s due for replacement in the next five to seven years. That’s not always the wrong call; sometimes the budget says repair now, replace later. But you should make that call with the numbers in front of you, not because a contractor up-sold you or, worse, talked you into a patch job when a replacement is the right move for the house.

If you call Bradford Remodeling Co San Francisco at (831) 610-5598, you’ll get a straight recommendation. If the repair buys you five years and the replacement can wait, we’ll tell you that. If the roof is past saving, we’ll say that too, with a written price for either path.

San Francisco Permitting and Code: What It Adds to Your Roof Cost

San Francisco is not like other cities in California when it comes to roofing permits. The SF Department of Building Inspection requires a permit for any re-roof that involves replacing more than 25% of the roof surface, even if it’s a like-for-like material change. The permit itself runs $300 to $800 for a standard single-family home, plus any required plan review. If your building is over 50 years old, which covers the majority of San Francisco’s housing stock, the inspector may flag additional requirements: seismic strapping on roof-to-wall connections, upgraded nailing patterns, or inspection of the rafter ties.

Debris boxes are the other San Francisco specific. If your box sits in the street, you need a street-space permit from SFMTA, which runs $110 to $350 per week depending on the neighborhood and the size of the box. If your contractor doesn’t factor that into the bid, you’ll see it on the back end as a change order. Our written prices include every permit and street-space fee we know about at the time of the estimate. If something changes, you hear about it before it changes, not after.

We work with documented materials that meet or exceed SF code: GAF and CertainTeed roofing products for the substrate and shingle layers, James Hardie for any fascia or trim replacement that goes along with the roof, and Therma-Tru if we’re replacing any exterior doors or skylight curbs in the process. When the spec is written down before the job starts, the inspector knows what they’re looking at, and you know what you paid for.

How to Save on Roof Replacement Without Cutting Corners

Saving money on a roof never looks like buying the cheapest shingle. It looks like this:

  • Get the roof walked before you commit. You can’t price decking you can’t see. Any contractor who gives you a final number without walking the roof is guessing, and you’ll pay for the guess later. A proper walk takes 30 to 45 minutes and gives you a real price.
  • Replace the roof before it fails, not after. A roof that’s actively leaking has already started damaging insulation, drywall, and framing. The roofing line item is the same, but the repair work underneath it is new money. Catching it early, when the shingles are worn but the deck is dry, saves $1,500 to $5,000 in interior repairs.
  • Ask about tear-off requirements up front. If the existing roof has two layers, a full tear-off is the only code-compliant path for most San Francisco homes. Don’t let someone sell you a cheap overlay that your inspector will flag and you’ll have to tear off anyway in a few years.
  • Bundle fascia, gutter, or soffit work. If the fascia boards are soft or the gutters are pulling away, doing that work while the roof is off is cheaper than doing it as a separate job later. The crew is already on site with the right equipment.
  • Use a written-price contractor. This is the one that actually saves money. When the price is in writing, the scope is in writing, and the guarantee is in writing, there’s no back-end surprise. Bradford Remodeling Co San Francisco has operated this way since 2004, and every job, every time, gets a written price before work begins.

If you want an exact number for your roof, call (831) 610-5598. The estimate is free, it’s thorough, and it’s yours to keep even if you never hire us.

What “Squared Away” Looks Like at Job Close

A roof replacement isn’t done when the last shingle goes down. It’s done when the site is clean, the permit is signed off, and you have a document in your hand that says what was installed, what it cost, and what happens if it fails. That document matters more than the shingle brand.

At Bradford Remodeling Co San Francisco, every completed roof comes with the 365-Day Done Right Promise in writing. Here’s exactly what that covers: if any part of the roofing work fails within 365 days of completion, whether it’s a leak, a loose flashing, or a material failure that traces back to our installation, we return and correct it at no charge. Not a pro-rated warranty. Not a callback queue. A written guarantee that says we come back and make it right.

That promise operates under The Garrison Standard and The Garrison Code, the frameworks that every Garrison Partners location, including ours, has been held to since 2004. The site is left clean, with all debris removed and a magnet sweep for nails. The permit is closed out with the city. And you get a written sign-off that itemizes the scope, the materials, and the guarantee period.

Curtis Lane leads the team at Bradford Remodeling Co San Francisco, and every roof replacement goes out under his direct oversight. You’ll know the technicians on your job before they arrive, because we run background-checked, uniformed crews, not day labor. That’s part of The Garrison Code: identity and conduct standards set at the Garrison Partners level, not left to individual job sites.

If any of this matters to you more than the lowest bid, call (831) 610-5598. A live person answers, 24/7. Tell them you want a roof replacement estimate for your home, and we’ll take it from there.

FAQs – Roof Replacement Cost in San Francisco

How much does a roof replacement cost in San Francisco in 2026?

A standard asphalt shingle roof replacement in San Francisco costs $9,440 to $23,600 in 2026, with most single-family homes landing between $13,000 and $18,000. Metal roofing runs higher, typically $17,700 to $47,200. For a precise number on your roof, call (831) 610-5598 and we’ll walk it and write it up.

Is it cheaper to repair or replace a roof?

Repairs run $470 to $2,125 for typical San Francisco issues like missing shingles or failed flashing, while a full replacement is $9,440 to $23,600. If your roof is under 15 years old and the underlying deck is dry, repair is the cheaper call. If it’s 20-plus years old and leaking, replacement is usually the better long-term value. We’ll give you a straight recommendation either way.

How long does a roof replacement take in San Francisco?

Most single-family roof replacements take 2 to 4 days on site, depending on the roof size, pitch, and the condition of the decking underneath. Permitting and inspection add 1 to 3 weeks to the overall timeline in San Francisco, mostly driven by DBI scheduling. We’ll give you a hard schedule with your written estimate.

Do I need a permit to replace my roof in San Francisco?

Yes, for most replacement jobs. The SF Department of Building Inspection requires a permit when more than 25% of the roof surface is replaced, which covers essentially every full roof replacement in the city. Permit costs run $300 to $800 plus any street-space fees for the debris box, and they’re included in our written estimates.

What does the 365-Day Done Right Promise cover on a roof replacement?

It covers any installation-related failure within 365 days of job completion, including leaks, loose flashing, or material defects that trace back to our workmanship. If it fails inside that window, Bradford Remodeling Co San Francisco returns and corrects it at no charge. It’s a written guarantee, and the language is spelled out before work begins.

Pricing reflects the San Francisco market as of 2026. Bradford Remodeling Co San Francisco offers free estimates – call (831) 610-5598.

Written by Curtis Lane, Owner at Bradford Remodeling Co San Francisco, serving San Francisco since 2004.

What Our Customers Say

★★★★★ 5.0 from 6+ reviews

"Painting and drywall repair were flawless. They patched the drywall seams and the paint matches the old wall."

- Cal P.

"Primary bath redo. Tile is straight, shower pan was flood tested, and the vanity fits perfectly."

- Tricia S.

"Straightforward people who do what they say. The crew did what the contract said and called before changing anything."

- Dianne W.

Ideas for every room in the house

Built-ins, window seats, family rooms and staircases: the changes that make a whole house work better.

Read our remodeling guides
A whole-home remodel with the living, dining and kitchen areas opened upA finished basement family room with a media wall and wet barA remodeled laundry and mudroom with a bench, cubbies and painted cabinetsA galley kitchen opened up to the dining room with a new peninsulaA walk-in shower with large-format tile and a built-in nicheA wide opening with a new beam where the kitchen wall was removed

Explore more remodels

Every project below starts the same way: a free on-site visit and a written price.

Getting started with Bradford in San Francisco

Every project starts with a conversation and a written price. Here is how to take the first step.

A project lead measuring a kitchen with the homeowner during a free estimate

Free on-site estimate

A project lead walks the job with you, measures it and hands you a written, line-item price. No obligation.

Book an estimate
A remodeling crew arriving at a home with lumber and tools

Your San Francisco team

A local crew that works across San Francisco and the towns around it, to the same written standard as every Bradford location.

Areas we serve
A worker laying floor protection and a dust barrier before work starts

Read our written promise

What we promise on every job, written down, with the terms spelled out before any work starts.

Our promise
Need Construction help in San Francisco? Licensed & insured · Free written quotes response · free estimates
Call (831) 610-5598

Request a Free Estimate

Tell us what's going on in San Francisco - we'll get back to you fast. No obligation.

By requesting your free estimate, you agree to the terms of our Privacy Policy and consent to receive communications by phone, text, or email concerning your request, including by the partner businesses that may perform the service.

Prefer to text? Text Us
Call Now - 24/7 Dispatch
Areas We Serve
Call Now - 24/7 Dispatch