Roofing

Roofing Contractors in San Bernardino, California

San Bernardino CountyCompliance Guide

Compliance File

FILE: ROOFINGLOCATION: SAN BERNARDINO, CALIFORNIATYPE: COMPLIANCE GUIDESTATUS: PUBLIC REFERENCE

Summary

Operating as a licensed roofing contractor in San Bernardino requires obtaining a California C-39 Roofing Contractor license, which involves passing state exams and demonstrating four years of experience. You'll need comprehensive insurance including general liability, workers' compensation, and a $25,000 contractor bond. Every roofing project requires permits from the city's Building & Safety Division, with costs ranging from $200-800 depending on scope and complexity. The San Bernardino roofing market is competitive, with typical residential projects ranging from $8,000-30,000 depending on size and materials. Success requires staying current with California Building Code updates, maintaining proper insurance coverage, and ensuring all work passes required city inspections. The permitting process is generally straightforward but can take 2-4 weeks for plan review, so factor this timeline into your project scheduling.

License Requirements

California requires roofing contractors to hold a C-39 Roofing Contractor license from the Contractors State License Board (CSLB). To obtain this license, applicants must have four years of journeyman-level experience or equivalent combination of experience and education, pass the Law & Business exam and C-39 trade exam, and provide financial statements showing $2,500 liquid assets. The license must be renewed every two years with 32 hours of continuing education. San Bernardino does not require an additional local contractor license beyond the state C-39 license.

Permit Requirements

All roofing work in San Bernardino requires permits from the Building & Safety Division. Simple re-roofing permits cost approximately $200-400 depending on square footage, while structural work requiring plans costs $400-800+. Applications can be submitted online or in-person at 201 N D Street. Plan review typically takes 10-15 business days for simple projects, 20-30 days for complex projects. Required inspections include rough framing (if applicable), final roofing, and energy compliance. Permits expire after 180 days if work hasn't commenced.

Insurance Requirements

California requires minimum $1 million general liability insurance for licensed contractors. Workers' compensation insurance is mandatory if you have employees - no exceptions. A contractor license bond of $25,000 is required and must be maintained throughout the license period. San Bernardino may require additional insurance coverage for large commercial projects. All insurance providers must be admitted to do business in California and rated A- or better by A.M. Best.

Typical Cost Ranges

In the San Bernardino market, typical roofing project costs range from $8,000-15,000 for standard residential re-roofing (1,500-2,500 sq ft), $15,000-30,000 for tile or premium material installations, $3,000-8,000 for partial roof repairs, and $20,000-50,000+ for complete roof replacements on larger homes. Commercial projects typically range from $4-12 per square foot depending on material and complexity. These ranges reflect current San Bernardino area pricing including materials, labor, permits, and disposal fees.

Compliance Checklist

  • Obtain C-39 Roofing Contractor license from California CSLB
  • Secure minimum $1 million general liability insurance policy
  • File $25,000 contractor license bond with CSLB
  • Obtain workers' compensation insurance if employing staff
  • Apply for roofing permits from San Bernardino Building & Safety Division
  • Schedule required inspections (rough framing, final roofing, energy compliance)
  • Ensure all work complies with 2022 California Building Code and Title 24 energy requirements
  • Register business with California Secretary of State and obtain necessary tax permits

READYDOCS

These are the documents Iris tracks for you.

Store them in one place. Get alerts before anything expires. Ask Iris anything from the job site.

$19/month — First month free. No credit card required.

Start Free

No credit card. Cancel anytime.