
Metal Roof Over Shingles (Retrofit) in San Francisco
San Francisco is a city of steep hills, tight lots, and roofs that were never designed for modern materials. From the Victorian and Edwardian rows of Noe Valley and the Haight to the stucco flat-roof houses filling the Sunset and Richmond, most homes here carry one or two layers of aging asphalt shingles. A Metal Roof Over Shingles (Retrofit) in San Francisco lets you skip the tear-off, cut landfill waste, and lock in a metal roof that handles marine fog, salt air, and atmospheric-river storms without the cost of a full strip-down. We have installed metal over shingles since 2009, and we always check deck condition and local code before recommending it. If your sheathing is soft or your existing layers already hit the code limit, we tell you straight. Start with our metal roof installation overview to see where retrofit fits.
Why Retrofit Over Shingles Makes Sense on San Francisco's Older Housing Stock
Most San Francisco homes built between the 1880s and the 1950s were framed for lightweight roofing. Adding a metal retrofit system over existing shingles keeps the load close to what the structure already carries, avoids ripping open a finished attic, and shortens the time your roof is exposed to weather. It also matters on hillside homes in Bernal Heights and Twin Peaks, where scaffolding and dumpster access are expensive.
- You avoid tear-off disposal fees, which run high in San Francisco because of tight street access and hauling costs.
- You keep the existing shingle layer as an underlayment buffer against condensation.
- You cut installation time by one to three days on a typical row house.
- You reduce noise and dust inside occupied homes in the Mission and Richmond.
- You can still add proper eave ventilation and new flashing at penetrations.
Retrofit is not automatic, though. San Francisco code and the California Building Code limit how many existing roof layers you can cover, and historic districts and HOA design review can restrict panel profile and color.
Key info: A 1920s Marina home with original red clay tile or a Pacific Heights parapet roof needs a different approach than a Sunset stucco flat roof. We check the existing layers and the local building department rules before we quote a retrofit.
For the official rules on re-roofing and permit thresholds, check the San Francisco Department of Building Inspection before you sign anything.
How We Install a Metal Roof Over Shingles in San Francisco, Step by Step
We do not just screw panels onto old shingles and walk away. The deck has to be sound, the shingle surface has to be flattened, and every penetration has to be re-flashed. On a fog-belt home in the Outer Richmond, we also check for rot at the eaves and around chimneys before we commit to a retrofit.
- We inspect the deck from the attic and the roof surface, and we probe for soft sheathing.
- We confirm the existing layer count against local code and pull the roofing permit.
- We install a slip sheet or underlayment over the shingles to isolate the metal.
- We fasten horizontal battens or purlins where the panel profile requires them.
- We install new eave trim, valley metal, and flashing at chimneys and skylights.
- We set the panels, screw them to the battens, and seal every penetration.
- We clean the gutters and walk the roof with you before we close the permit.
If your home already has a metal roof that needs attention rather than replacement, we handle that through our metal roof repair service.
Key info: On a 1930s stucco row house in the Sunset, we found two layers of shingles and a dry-rotted eave board. We replaced the board, added a slip sheet, and installed a standing seam panel in two days. A tear-off would have added three days and a dumpster permit.
Retrofit Approaches We Use on San Francisco Roofs
Not every metal system works over shingles. The right choice depends on your roof pitch, the existing layer count, and whether the home sits in a historic district or under HOA review. Here is how the main options compare.
| Approach | Description | Best for |
|---|---|---|
| Standing seam over battens | Concealed fasteners, raised seams, battens over the shingles. | Pitched roofs on Victorian and Edwardian homes in Noe Valley and the Haight. |
| Exposed fastener panels | Corrugated or ribbed panels screwed directly to purlins. | Budget retrofits on sheds, garages, and simple gable roofs. |
| Stone-coated steel | Textured panels that mimic shingle or tile. | Homes in HOA or historic review that need a traditional look. |
| Metal shingles | Interlocking panels that replicate slate or shake. | Spanish Revival and Mediterranean homes in the Marina and St. Francis Wood. |
| Low-slope retrofit | Snap-lock or mechanically seamed panels on flat and low-slope roofs. | Sunset and Richmond row houses with flat roofs behind parapets. |
We match the profile to the house, not to whatever is on the truck. That matters on homes with ornate cornices and false fronts in Pacific Heights, where a panel that stands too tall breaks the original roofline.
Metal Roof Over Shingles (Retrofit) Cost in San Francisco: What to Expect
Retrofit pricing in San Francisco starts around From $7 per square foot for a basic exposed-fastener system over sound shingles. Standing seam, stone-coated steel, and metal shingle profiles run higher because of material cost and the extra labor to set battens and align seams. A typical 1,500 square foot roof in the Sunset or Bernal Heights lands in the mid five figures, and a larger Victorian with complex hips and dormers runs higher.
What moves the number: the number of existing shingle layers, deck repairs, access on steep streets, the panel profile, and whether the home falls under historic or HOA review. Getting two or three estimates is smart because contractors read deck condition differently. See our full pricing overview for a line-by-line breakdown.
Key info: A homeowner in Daly City with one layer of shingles and a simple gable paid less than a San Francisco homeowner with two layers, a flat roof, and a chimney to re-flash. Same square footage, different scope.
Metal Roof Over Shingles (Retrofit) Near Me: How to Vet a Contractor in San Francisco
San Francisco roofing contractors are not all set up for retrofit work. You want a crew that knows the local building department, understands historic district review, and will put in writing what they found under the shingles. Here is what to check before you sign.
- Ask for a current license and a certificate of insurance showing general liability and workers' comp.
- Get two or three written estimates that separate labor, material, deck repair, and permit fees.
- Ask for references from homes with similar roof pitch and age, ideally in your neighborhood.
- Confirm who pulls the permit and whether the contractor has worked in a historic district or HOA before.
- Ask how they handle unexpected deck rot and what that costs per sheet.
We are a Metal Roofing Alliance member and have worked San Francisco roofs since 2009. Reach us through our contact page for a free estimate. We will tell you if a tear-off is the better call.
Metal Roof Over Shingles (Retrofit) in San Francisco: Pricing Guide
| Service | Price | Details |
|---|---|---|
| Exposed fastener retrofit over shingles | Starting at $7/sq ft | Includes slip sheet, purlins, corrugated or ribbed panels, and standard flashing on a sound deck. |
| Standing seam retrofit over shingles | Starting at $11/sq ft | Includes battens, concealed-fastener panels, and new eave and valley trim; price rises with roof complexity. |
| Stone-coated steel or metal shingle retrofit | Starting at $13/sq ft | Includes textured panels and trim; HOA or historic review and complex hips push the number higher. |
| Deck repair or re-sheathing | On estimate | Priced per sheet after we probe the deck; soft sheathing or eave rot must be seen on site. |
| Travel | Included | In San Francisco and surrounding Bay Area cities, no separate call-out or mileage fee. |
| Estimate | Free | Response within 24 hours at (628) 356-4308, no obligation to book the work. |
Indicative pricing, the exact cost depends on square footage, finish, and site access. Free personalized estimate within 24h at (628) 356-4308.