Many skilled roofers in the Bay Area reach a point where working for someone else no longer makes sense. The next step is a roofing contractor license San Francisco property owners and general contractors will accept: the C-39 Roofing classification issued by the California Contractors State License Board (CSLB). This guide is for the roofer who wants to become a business owner. It summarizes the licensing requirements, then focuses on running a compliant roofing company in San Francisco: bonding, workers’ compensation, insurance, the RMO and RME options, DBI permits, historic review, local roofing conditions, payroll, and contract law.
There is no separate city roofing license. The C-39 is a statewide CSLB license, and the same license lets you work in San Francisco, Oakland, San Jose, or Los Angeles. What changes from city to city is the local layer: permits, business registration, inspections, and local building rules. San Francisco’s local layer is among the most demanding in California, which is why a well organized roofing company can stand out here.
Who Needs a Roofing Contractor License in San Francisco
In California, a contractor license is required for any project where labor and materials total $1,000 or more, a threshold raised from $500 by AB 2622 effective January 1, 2025. Almost every roofing job exceeds it.
Working without a license is a misdemeanor, with up to six months in jail and a $5,000 fine for a first offense. Unlicensed roofers also cannot pull DBI permits, enforce a contract for payment, or bid public work.
The C-39 classification covers installation, repair, and replacement of roof coverings and related systems: shingles, built-up roofing, modified bitumen, single-ply membranes, tile, metal, coatings, flashing, and underlayment. Structural framing and solar electrical work fall outside it.
C-39 Requirements and Exams in Brief
Here is the licensing path in summary. For more detail, see our California CSLB guide.
- Experience: four years of journey-level or higher experience within the last ten years in roofing. Up to three years may be credited for education or apprenticeship, at least one year must be hands-on, and a qualified certifier such as an employer, licensed contractor, or union representative must verify it.
- Application: $450 per classification. CSLB review typically takes four to eight weeks.
- Exams: two multiple-choice exams at a PSI testing center, the Law and Business exam and the C-39 trade exam, available after CSLB accepts the application. Waivers exist in limited cases.
- Fingerprinting: mandatory Live Scan background check through the DOJ and FBI, about $49 to $75.
- Bond and insurance: the $25,000 contractor license bond and proof of workers’ compensation must be on file before the license issues.
From application to license number, plan on three to six months. Use that window to set up the business entity, line up insurance, and register with the city.
Fees, Bond, and Insurance for a San Francisco Roofing Company
Figures below are as of 2026; confirm current amounts at cslb.ca.gov.
| Item | Amount (as of 2026) | Notes |
|---|---|---|
| Original application fee | $450 per classification | Paid with the application |
| Initial license fee | $200 sole owner, $350 corporation or LLC | Paid after passing exams |
| Live Scan fingerprinting | $49 to $75 | Varies by provider |
| Contractor license bond | $25,000 bond | Premium typically $100 to $600 per year |
| LLC Employee/Worker Bond | $100,000 bond | LLC licensees only |
| Bond of Qualifying Individual | $25,000 bond | Only if the qualifier owns less than 10 percent |
| Workers’ compensation | Varies by payroll | Mandatory for C-39 regardless of employees |
| Renewal every two years | $450 sole owner, $700 non-sole owner | Active status |
The Contractor License Bond
Every California license requires a $25,000 contractor license bond. It protects the public, paying claims if you violate contractor law or fail to complete a job. The premium depends mostly on personal credit. Our contractor license bonds guide explains how to lower the cost over time.
Mandatory Workers’ Compensation for C-39
This is the most important compliance point for a roofing company. Most classifications need workers’ compensation only once they hire employees. C-39 Roofing is different. Along with C-8 Concrete, C-20 HVAC, C-22 Asbestos Abatement, and C-61/D-49 Tree Service, roofing licensees must carry a workers’ compensation policy or a certificate of self-insurance even with no employees. A sole owner working alone still needs the policy on file, or the license will not issue and an existing license can be suspended.
Roofing carries one of the highest workers’ comp class rates in construction because of fall exposure. Under SB 216, every licensee will need workers’ comp starting January 1, 2028, but roofers already live under that rule. Budget for it from day one.
General Liability Insurance
The CSLB does not require general liability coverage, but no serious San Francisco property owner, HOA, or general contractor will sign with a roofer who lacks it. A roofing company typically carries $1 million per occurrence and $2 million aggregate. Water intrusion is the most common roofing liability claim in the Bay Area, so review completed operations coverage carefully.
Business Structure and the RMO or RME Route
You can hold a C-39 as a sole proprietor, partnership, corporation, LLC, or joint venture. Sole ownership is simplest, but it exposes personal assets to claims, so most roofing owners move to a corporation or LLC once revenue is steady.
A corporation or LLC cannot pass the exams itself. It needs a qualifying individual, either a Responsible Managing Officer (RMO) or a Responsible Managing Employee (RME), who holds the experience and passes the exams on behalf of the company. If you are the roofer forming the company, you will typically serve as your own RMO. If you lack four years of roofing experience, you can bring on an experienced roofer as RMO or RME. The RMO should own at least 10 percent of the company to avoid the extra $25,000 Bond of Qualifying Individual. LLCs also need the $100,000 LLC Employee/Worker Bond, so weigh that cost against the liability protection. Our California State Licensing Board guide covers qualifier rules in more detail.
San Francisco Business Registration and DBI Permits
Once the CSLB issues your license number, the local layer begins. Anyone doing business in the city must obtain a San Francisco Business Registration Certificate through the Office of the Treasurer and Tax Collector. The fee scales with gross receipts and renews annually.
Roofing permits come from the San Francisco Department of Building Inspection (DBI) at 49 South Van Ness Avenue. Most like-for-like reroofs on non-historic buildings qualify for an over-the-counter permit, but several situations push a job into plan review:
- Changing the roof structure, adding skylights, or altering parapets or roof decks
- Adding roof-mounted equipment or solar that changes load
- Any work on a building with a Planning Department historic designation
- Reroofing combined with seismic or Soft-Story retrofit work
- Steep-slope or hillside parcels where slope and seismic requirements apply
DBI typically requires an in-progress inspection and a final. Build inspection time into the job calendar and the contract.
Historic District and Planning Review
San Francisco has a large stock of Victorian and Edwardian homes, and many neighborhoods fall under Planning Department review for exterior changes. On a designated or contributing building, visible roof materials, cornices, dormers, and ornamentation may need approval before DBI issues the permit. Photograph existing conditions and submit material samples where required. Roofing companies that handle historic review well win repeat work in Pacific Heights, Alamo Square, and Noe Valley because few competitors will take on the paperwork.
Roofing Conditions Unique to San Francisco
Flat and Low-Slope Roofs
Dense urban lots, attached buildings, and the Victorian flat-front style mean a large share of San Francisco roofs are flat or low-slope, often hidden behind a false front. Built-up roofing, modified bitumen, and single-ply membranes dominate. Drainage is the constant problem: internal drains, scuppers, and shared parapet walls with neighbors. Crews need torch-down and cold-applied skills and clean tie-in details at party walls, and many jobs need sidewalk occupancy permits for lifts and debris containers.
Fog, Moisture, and Wind
The marine layer keeps roofs damp for long stretches, especially in the Sunset, Richmond, and Twin Peaks areas. Moisture accelerates moss on shingles, corrosion on fasteners and flashing, and rot in wood decking. Specify corrosion-resistant fasteners, confirm attic ventilation, and inspect decking carefully during tear-off. Hilltop and waterfront parcels call for enhanced wind attachment.
Title 24 and Cool Roof Requirements
California’s Title 24 Energy Code sets minimum solar reflectance and thermal emittance for roof coverings, especially on low-slope roofs and on nonresidential and multifamily buildings. San Francisco’s climate zone has its own thresholds, and the city enforces its own green building ordinance. Before ordering material, confirm the Cool Roof Rating Council listing for the product and include the documentation with the permit.
Hiring, Payroll, and Labor Compliance
Labor is the largest cost in roofing and the largest source of compliance risk, and San Francisco has one of the most expensive labor markets in the country with a strong union presence in the trade.
- Classify workers correctly. California’s ABC test makes it very difficult to treat crew members as independent contractors. Paying crews as 1099 subcontractors invites CSLB citations, EDD audits, and personal liability for injuries.
- Carry workers’ comp on every worker and keep payroll records accurate so premium audits do not produce surprise bills.
- Follow San Francisco wage ordinances. The city minimum wage is higher than the state minimum, and ordinances on paid sick leave and health care spending may apply depending on headcount.
- Register for public works. To bid city, school district, or housing authority roofing projects, register with the Department of Industrial Relations as a public works contractor ($400 per year) and pay prevailing wage with certified payroll.
- Train for fall protection. Cal/OSHA enforces strict rules for roofing. Written safety programs and documented training reduce insurance costs.
Home Improvement Contract Rules for Roofing Jobs
Any residential job over $500 is a home improvement contract and must follow CSLB contract requirements. Roofing contracts are a frequent source of complaints and citations.
| Requirement | What It Means for a Roofing Company |
|---|---|
| Three-day right to cancel | Homeowner may cancel within three business days; five days for seniors |
| Down payment limit | Capped at $1,000 or 10 percent of the contract price, whichever is less |
| Progress payment schedule | Payments must track work actually completed or materials delivered |
| License number | Must appear on the contract and on all advertising |
| Change orders | Written and signed, especially for deck replacement and hidden damage |
Hidden deck rot is the most common change-order trigger in San Francisco roofing, so write a unit price for decking replacement into the original contract. Keep signed contracts, photos, and permits for at least four years.
Keeping the License Active
A C-39 renews every two years: $450 for an active sole owner, $700 for an active corporation or LLC. The CSLB will not renew a roofing license without current workers’ comp and bond on file, so calendar those expiration dates and keep officer and qualifier information current. Clients will check your status before signing; our guide on how to look up a California contractor license shows what they will see. Many owners later add classifications ($230 each) such as a B General Building license for full exterior renovations.
Frequently Asked Questions
Is there a separate roofing contractor license for San Francisco?
No. The C-39 Roofing license is issued statewide by the CSLB and is valid in every California city. San Francisco adds local requirements: a Business Registration Certificate, DBI permits, Planning Department review where applicable, and city labor ordinances.
Do I need workers’ compensation if I am the only person on my roofing crew?
Yes. C-39 requires workers’ compensation regardless of whether you have employees. The CSLB will not issue or renew a roofing license without a policy or a certificate of self-insurance on file.
How long does it take to get a C-39 license?
Plan on three to six months from application to license number, including four to eight weeks of CSLB review, exams, fingerprinting, and filing the bond and insurance.
Can I form a roofing company if I do not personally meet the experience requirement?
Yes, through the RMO or RME route. A corporation or LLC can qualify through a Responsible Managing Officer or Responsible Managing Employee who has the roofing experience and passes the exams. The RMO should own at least 10 percent of the company to avoid the extra qualifier bond.
Conclusion: Building a Compliant Roofing Company in San Francisco
Earning a roofing contractor license San Francisco clients trust is only the first step. The companies that last here pair a clean C-39 license with mandatory workers’ comp, solid liability coverage, a sound business structure, and a working knowledge of DBI permits, historic review, flat-roof drainage, fog-related moisture, and Title 24 cool roof rules. Add disciplined payroll and compliant contracts, and the business can grow from one crew to several.
If you want help with the licensing side, RMO Services Agency is a Los Angeles-based contractor licensing consultant that assists roofers and roofing companies throughout California with application preparation, exam prep, bond placement, and RMO or RME arrangements. A short consultation can clarify whether you qualify today and what the fastest path to a C-39 looks like for your situation.
