San Francisco has some of the most detailed building regulations in California, and roofing is no exception. Whether you’re replacing a few shingles or doing a full roof overhaul on a Victorian flat, understanding the permitting requirements can save you from fines, failed inspections, and costly do-overs.
Do You Need a Permit for Roofing Work in San Francisco?
In San Francisco, a building permit is generally required for any roofing work that involves structural changes, new waterproofing systems, or changes to drainage. Permits are required for:
- Complete roof replacements (tear-off and re-roof)
- New flat roofing system installations
- Adding or relocating roof penetrations (vents, skylights, HVAC curbs)
- Structural repairs to roof decking or rafters
- Work on buildings in historic districts or with historic designations
Minor repairs — replacing a few broken shingles, resealing flashing, or patching an isolated area — typically do not require a permit. When in doubt, check with the San Francisco Department of Building Inspection (DBI) or ask your contractor.
Title 24 Energy Code Compliance
Any permitted roofing project in San Francisco must comply with California’s Title 24 Building Energy Efficiency Standards. For low-slope roofs, this means installing a Cool Roof-rated membrane with minimum Solar Reflectance Index (SRI) values. Eco Smart Roofer handles all Title 24 documentation as part of every permitted project.
Historic Districts and Landmark Buildings
If your property is in one of San Francisco’s many historic districts — including Alamo Square, Buena Vista, Duboce Park, and dozens of others — roofing projects may require Planning Department review in addition to DBI. Visible changes to the roof profile, material, or color may need approval, typically adding 2–8 weeks for discretionary review.
What Happens If You Skip the Permit?
Unpermitted roofing work creates serious problems when you sell. Buyers’ lenders often require unpermitted work to be legalized before closing — meaning you’ll pay twice. SF’s DBI can also issue stop-work orders and fines, and your homeowner’s insurance may deny claims related to unpermitted work.
Eco Smart Roofer manages the permitting process end-to-end for all our San Francisco projects. Contact us to discuss your project and we’ll walk you through what’s required.

