Summary
Operating as a roofing contractor in San Francisco requires careful attention to both state and local requirements. You'll need a California C-39 Roofing Contractor License, which involves passing trade and law exams plus demonstrating four years of experience. The city requires permits for virtually all roofing work through the Department of Building Inspection, with costs ranging from $300-1,500 depending on project scope. San Francisco's unique challenges include strict solar-ready requirements for residential re-roofing, complex building access in dense neighborhoods, and higher insurance requirements for many projects. The permitting process typically takes 2-8 weeks depending on project complexity. Success in this market requires strong relationships with suppliers due to limited staging areas, familiarity with the city's diverse architectural styles, and the ability to work within the constraints of a dense urban environment while maintaining high safety standards.
License Requirements
California requires roofing contractors to obtain a C-39 Roofing Contractor License from the Contractors State License Board (CSLB). Applicants must have 4 years of journeyman-level experience or equivalent combination of education and experience. Must pass the Law & Business exam and C-39 trade exam. License renewal required every 2 years with 32 hours of continuing education. San Francisco does not require additional local contractor licensing beyond state requirements, but contractors must register with the city for business tax purposes.
Permit Requirements
All roofing work in San Francisco requires permits from the Department of Building Inspection (DBI). Re-roofing permits typically cost $300-800 depending on project scope. New roof construction requires plan review and costs $500-1,500+. Applications can be submitted online through the DBI portal. Typical approval timeline is 2-4 weeks for re-roofing, 4-8 weeks for new construction. Inspections required at rough, final, and sometimes mid-work stages. Solar-ready requirements must be met for most residential re-roofing projects.
Insurance Requirements
General liability insurance minimum $1 million per occurrence required by state law. Workers' compensation insurance mandatory for contractors with employees. Many projects require $2-5 million liability coverage. License bond of $25,000 required by CSLB (can be waived with cash deposit or other securities). San Francisco may require additional bonding for larger municipal projects. Contractors should verify specific insurance requirements with property owners and general contractors.
Typical Cost Ranges
Residential re-roofing: $15,000-35,000 for average single-family homes. Commercial re-roofing: $8-15 per square foot. Emergency repairs: $500-3,000. New construction roofing: $10,000-50,000+ depending on size and materials. Permit costs: $300-1,500. These ranges reflect San Francisco's high labor and material costs, complex building access, and strict building codes.
Compliance Checklist
- ✓Obtain C-39 Roofing Contractor License from California CSLB
- ✓Register business with San Francisco Tax Collector for business registration certificate
- ✓Secure general liability insurance ($1M minimum) and workers' comp if applicable
- ✓File $25,000 contractor license bond with CSLB
- ✓Pull required permits from SF Department of Building Inspection before starting work
- ✓Ensure compliance with SF solar-ready requirements for residential re-roofing
- ✓Schedule required inspections (rough, final, and any intermediate inspections)
- ✓Maintain current continuing education requirements (32 hours every 2 years)