Mercer Roofing roofing team

Roofing Cost in San Francisco - Free Inspection, Itemized Written Quote

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

🛡 Licensed & Insured 📝 Written Fixed-Price Quotes 💲 No Change Orders · Free Estimates
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as $159/month*on approved credit; ask for current terms
Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Before & after – our own jobs

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

How Much Does Roofing Cost in San Francisco?

Roofing in San Francisco typically costs between $9,500 and $32,000 for a full replacement, with most single-family homes landing in the $14,000 to $24,000 range. A targeted repair, like patching flashing around a chimney or replacing a run of cracked shingles, usually runs $450 to $2,800 depending on how much of the roof deck is involved. San Francisco’s fog belt, salt air, and pre-1940 housing stock push prices higher than the national average, and any job touching a flat or low-slope roof costs more than the same square footage in a drier, sunnier market.

Below is a real 2026 price picture for the city, broken out by job type, material, and the specific conditions we see across neighborhoods from the Sunset to Bernal Heights.

Roofing Cost Breakdown (2026)

These ranges reflect what Mercer Roofing and other licensed San Francisco roofers are charging in 2026 for homes in the 1,200 to 2,600 square foot range. Flat and low-slope roofs are priced differently than pitched roofs, so we split them out.

Job Type Typical Range Notes
Minor roof repair (patch, shingle replacement) $450 – $1,200 One to two areas, no deck damage
Moderate repair (flashing, valley, small leak) $1,200 – $2,800 Common around chimneys and skylights
Emergency leak repair $650 – $1,900 Storm or fog-season call-outs
Asphalt shingle replacement (1,500 sq ft) $14,000 – $22,000 Includes tear-off and underlayment
Asphalt shingle replacement (2,200 sq ft) $19,000 – $30,000 Larger Richmond and Sunset homes
Flat / low-slope roof (modified bitumen or TPO) $16,000 – $32,000 Common on Marina and SoMa properties
Roof deck replacement (rotted sheathing) $2,000 – $6,500 Priced per sheet of plywood
Skylight replacement or reseal $900 – $3,400 Per skylight, includes flashing
Gutter replacement $1,600 – $4,200 Depends on run length and stories
Full tear-off and disposal $2,500 – $7,000 Added to replacement cost

What pushes a San Francisco job toward the top of these ranges? Steep pitch and height, which slow every step of the work and require more fall protection. Multiple layers of old roofing that have to come off before new material goes down. And any structure built before 1940, which often hides surprises under the surface: skip sheathing instead of solid decking, dry-rotted fascia, or original redwood boards that need to be evaluated before a nail goes in. What pulls cost down? A simple gable roof with good access, a smaller footprint, and choosing an asphalt shingle system from GAF, CertainTeed, or Owens Corning rather than a specialty material.

Every Mercer Roofing project starts with a written price before any work begins. No work starts without it. That price reflects what we found on your roof, not a number that changes once the crew is on site.

What Affects Roofing Pricing in San Francisco

  • Marine layer and salt air. Homes in the Outer Sunset, Richmond, and anywhere within a mile of Ocean Beach take on constant moisture and salt. Fasteners corrode, flashing fails early, and shingles that would last 25 years inland often give out closer to 15 here. That shortens replacement cycles, and it means more repair calls in a given decade.
  • Fog belt moisture and moss. The cool, damp mornings west of Twin Peaks feed moss and lichen growth on north-facing slopes. Moss holds water against the shingle mat and lifts edges, which is one reason we see more premature failures in the Sunset than in, say, Noe Valley.
  • Housing age and original construction. Much of San Francisco was built between 1900 and 1940. Those roofs sit on skip sheathing, use older flashing details, and often carry two or three layers of roofing. Any one of those facts adds labor and disposal cost to a job.
  • Roof pitch and access. A steep Victorian roof in Pacific Heights costs more to work on than a low-slope roof on a SoMa loft. Tight lot lines, shared walls, and limited street parking for a dumpster all add time.
  • Material choice. Asphalt shingle is the most affordable and most common. Standing-seam metal, tile, and flat-membrane systems like modified bitumen or TPO cost more upfront, and some carry longer service lives that offset the difference over 30 years.
  • Permits and city requirements. San Francisco requires a building permit for most reroofing work, and the Department of Building Inspection enforces Title 24 cool-roof and energy requirements on many replacements. Permit fees and inspection scheduling are part of the project cost, not an afterthought.

We install and repair using manufacturer-recognized shingle brands, including GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. Knowing which system fits your roof, your pitch, and your budget is where the estimate conversation starts.

How to Save on Roofing in San Francisco

You can’t avoid the core cost of tearing off and replacing a roof, but you can keep the final number from climbing.

  • Fix small problems before they spread. A $600 flashing repair today often prevents a $4,000 decking replacement later. The most expensive roofing work is always the work you delayed.
  • Get a written, itemized price before work starts. A price that lists tear-off, underlayment, flashing, decking allowance, and disposal separately lets you compare bids honestly and spot the one that’s lowballing to win the job.
  • Ask about the guarantee in writing. A repair without a written guarantee is a repair you may pay for twice. Mercer includes a written guarantee on every repair, plus a free second visit if the repair fails.
  • Time the work outside storm season. Scheduling in late spring or early fall can mean better crew availability and fewer weather delays, which keeps labor hours predictable.
  • Choose a shingle system rated for coastal exposure. Spending a bit more on a system built for salt and moisture now beats replacing the roof in 15 years instead of 25.

Free estimates are genuinely free here. Call (743) 200-8347 and we’ll walk the roof, photograph what we find, and give you a written price you can hold us to.

What sets the estimate apart

Most homeowners who call us have already had one or two other bids, and the numbers rarely look the same. That’s usually because the cheaper bid left something out: underlayment grade, flashing replacement, or the decking allowance. Our written price lists what’s included and what isn’t, before any work starts, so there’s nothing to argue about on the invoice.

Every Mercer technician is background-checked, identity-verified, and arrives in a clean, marked uniform with a photo ID badge. We send the technician’s name and photo before they arrive, so you know exactly who’s coming. That’s the Threshold Standard, and it’s part of what it means to work with a Threshold Verified location.

Why San Francisco Roofing Costs More Than You Might Expect

It’s fair to wonder why a 1,800 square foot roof in San Francisco costs more than the same roof in Sacramento or Fresno. Part of it is the coastal climate, which we covered above. Part of it is the city itself. San Francisco roofs are often hard to reach, sit on steep hillside lots, and abut neighboring buildings with no room to stage materials. Crews work in tighter spaces, take longer per square foot, and spend more on permitting and inspection coordination. Add the age of the housing stock and the frequency of hidden decking damage, and the price reflects real conditions, not a markup for the zip code.

We’d rather explain that upfront than surprise you later. It’s why every Mercer project begins with a written price, a walkthrough, and photos of exactly what we found.

Repair or Replace? A San Francisco Rule of Thumb

If your roof is under 15 years old and the damage is isolated to flashing, a valley, or a few shingles, repair is almost always the right call. If it’s over 20 years old, has failed in multiple places, or you’re seeing granules in the gutters and dark staining across the field of the roof, replacement usually costs less over the next decade than repeated repairs. A written estimate from a licensed roofer will give you a clear answer for your specific roof, and it will break down what a repair would cover versus what a replacement would include.

For homeowners who want the fuller picture on repair versus replacement, we walk through the tradeoffs in detail, from repair timelines to what a full tear-off involves. Our team can also talk through the difference between taking care of your roof and taking care of your gutters at the same time, since the two systems work together and one failing often drags the other down.

FAQs – Roofing Cost in San Francisco

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

A full roof replacement in San Francisco runs $14,000 to $32,000 for most single-family homes in 2026, with the median around $19,000. Flat and low-slope roofs tend toward the higher end because of membrane materials and detail work. Steep Victorian roofs in Pacific Heights and Haight-Ashbury also push higher because of pitch and height. Call (743) 200-8347 for an exact quote on your roof; estimates are free.

How much does a roof repair cost in San Francisco?

Most roof repairs in San Francisco fall between $450 and $2,800, depending on how many areas are involved and whether the decking underneath has been damaged. A single shingle patch or flashing reseal sits at the low end. Anything affecting a valley, chimney, or skylight sits in the middle. Emergency leak repairs after heavy rain typically land between $650 and $1,900. Call (743) 200-8347 for a written repair price; we give one before any work starts.

Is it cheaper to repair or replace my roof?

Repair is cheaper in the short term, often by $10,000 or more, but only if the rest of the roof is sound. If your roof is over 20 years old or has failed in three or more places, replacement saves money over the next 10 years. We’ll tell you which one makes sense for your roof, in writing, with the numbers attached. Call (743) 200-8347 and we’ll give you both figures side by side.

Can you come out today for a roof leak?

Yes. Leaks get priority, and a live person answers our phone 24/7, not a voicemail or a call-back form. Emergency leak repairs in San Francisco typically run $650 to $1,900, and every repair comes with a written guarantee plus a free second visit if the repair fails. Call (743) 200-8347 and we’ll dispatch a technician, with their name and photo sent to you before they arrive.

Do I need a permit to reroof in San Francisco?

Yes, in most cases. San Francisco requires a building permit for reroofing, and the Department of Building Inspection also enforces Title 24 cool-roof and energy requirements on many replacements. Permit fees are usually a few hundred dollars, and we build them into the written estimate so there’s nothing extra later. Call (743) 200-8347 and we’ll tell you exactly what your project needs.

What guarantee comes with the work?

Every repair we do carries a written guarantee, included with the job, plus a free second visit if the repair fails. Every project is also covered by our 365-Day Done Right Promise: if the work isn’t right within a year, we make it right. That’s not a verbal promise, it’s in writing, on every job. Call (743) 200-8347 to schedule your free estimate.

Who’s Coming to Your Roof?

Most homeowners we talk to have two worries about hiring a roofer. The price, and who’s going to show up at the door. We built Mercer Roofing around both. Every technician is background-checked, identity-verified, and dispatched under the Threshold Verified standard, which each independently owned location is contractually held to. We send the technician’s name and photo before they arrive, they badge in with a photo ID, and they show up in a clean, marked uniform. No strangers, no surprises.

Mercer Roofing is founded in 2000 and is part of the Threshold Group family of home-service companies. Every location is independently owned and operated, and every job starts with a written price and ends with work we’re prepared to stand behind for a full year.

If you’d like a written estimate for your San Francisco roof, call (743) 200-8347. A live person answers, day or night. We’ll walk your roof, show you photos of what we find, and hand you a written price before any work starts. No pressure, no surprises, and every dollar accounted for.

Pricing reflects the San Francisco market as of 2026. Mercer Roofing offers free estimates – call (743) 200-8347.

Written by Grant Whitlock, Owner at Mercer Roofing, serving San Francisco since 2000.

What Our Customers Say

★★★★★ 4.8 from 9+ reviews

"Leak showed up in the hallway ceiling after a big storm. They found the failed pipe flashing in about ten minutes, replaced it, and checked the attic for wet insulation."

- Sophie R.

"Chimney flashing was the culprit for years of dark stains on the ceiling. Fixed it in one visit and no more stains."

- Ian O.

"Roofer showed his ID and gave me the crew lead's name before anyone climbed the ladder. Replaced a patch of missing shingles and resealed two vent boots. Written estimate matched the final bill."

- Brian J.
Need Roofing help in San Francisco? Licensed & insured · Free in-home estimates response · free estimates
Call (743) 200-8347

Current Offers

Bring these savings to your next appointment.

Free On-Site Estimate & Written Quote

No obligation. We measure, price the job in writing, and the quote is yours to keep.

Expires Mar 31, 2027
Always

Written Price Before Any Work Starts

Expires Mar 31, 2027
Included

Written Guarantee on Every Repair

Expires Mar 31, 2027
Free

Free Second Visit if the Repair Fails

Expires Mar 31, 2027

Request a Free Estimate

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

By sending this request, you agree to our Privacy Policy and agree to be contacted by telephone, text message, or email about your request, including by the independent professionals who may fulfill it.

Call Now - 24/7 Dispatch
Areas We Serve
Call Now - 24/7 Dispatch