San Francisco Roof Replacement Permits 2026
San Francisco roof replacement permit fees, plan review, and required inspections for 2026.
San Francisco Roof Replacement permit basics
- Building department: San Francisco Department of Building Inspection (DBI)
- Department URL: https://www.sf.gov/departments--department-building-inspection
- Permit fee typical: $150 - $750 permit fee
- Plan review + approval: 20-90+ business days
- Inspections required: 1-2 inspections (tear-off and final)
San Francisco Roof Replacement common issues
Underlayment specification mismatch, ridge vent requirements, ice and water shield in cold climates.
San Francisco-specific permitting context
On top of the CSLB state license and Title 24, San Francisco enforces a mandatory soft-story seismic retrofit program for older multi-unit wood-frame buildings, strict historic-preservation review, and one of the country's slowest and most expensive permit processes. Rent-control rules also constrain how and when work can be done on tenant-occupied units.
Climate factors: Cool foggy marine climate with mild temperatures year-round, salt-laden coastal air that corrodes fasteners and metal, and high seismic risk on the San Andreas and Hayward faults.
California licensing for Roof Replacement contractors
Contractors State License Board (CSLB) - required: $450 application + $25K bond. Board: https://www.cslb.ca.gov.
Mechanics lien deadline in California: 90 days from completion (60 days if notice of completion recorded). Preliminary notice: 20-day preliminary notice REQUIRED for all parties except direct contractors.
San Francisco Roof Replacement sales tax
California sales tax: 7.25% + local (~8.7% combined avg). Construction labor is NOT subject to sales tax. Repair labor on TPP may be taxable depending on transaction structure.
Verify with the California Department of Tax and Fee Administration (CDTFA).
Track San Francisco permits with KaamCam
KaamCam jobs have built-in permit tracking - permit number, date issued, inspection schedule, and inspector contact. Auto-reminders before each inspection date. $12 per seat per month. Start a free 7-day trial.