ROOFING x ONTARIO x CALIFORNIA

Roofing contractors in Ontario, California.

Roofing contractors operating in Ontario, California, must navigate both state-level licensing through the Contractors State License Board (CSLB) and local municipal regulations enforced by the City of Ontario. The C-39 Roofing classification is the mandatory state requirement for any project exceeding $500 in total cost. Compliance ensures that projects meet California's strict Title 24 energy efficiency standards, which are critical for roofing materials in the Inland Empire.

Beyond licensing, contractors must secure a city business license and obtain specific building permits for re-roofing projects. Failure to adhere to these requirements can result in significant penalties, including project delays and legal liabilities. Always verify current building codes with the Ontario Building Department before starting any project to ensure all safety and structural standards are met.

State License
STATE C-39 RoofingCSLB Required
Permit Issuer
Ontario Building DeptCity Level
Avg. Plan Review
5-10 DaysTypical
Typical Start-Up
RANGE $500+License Threshold
FILE · ROOFING x ONTARIO x CALIFORNIA
Compliance Dossier
Public
File
05 / 2026
State AuthorityContractors State License Board
CountySan Bernardino
City AuthorityOntario Building Department
Statute / CodeCalifornia Building Code / Ontario Municipal Code
Federal Cert.OSHA Compliance
ReciprocityNone for C-39
FILE ROOFINGLOCATION ONTARIO, CALIFORNIATYPE COMPLIANCE GUIDE
VERIFIED 05 / 2026STATUS PUBLIC REFERENCE
What's specific to OntarioWhat this leaf carries beyond the California state file.
Title 24 Cool Roof Focus
Ontario requires strict adherence to California's cool roof standards to combat the Inland Empire's high summer temperatures.
City-Specific Business License
Unlike some regions, Ontario requires a separate municipal business license in addition to your state contractor's license.
Inland Empire Wind Loads
Roofing installations in Ontario must account for specific wind load requirements common to the San Bernardino Valley region.
§ 01 · Permit Stack

Three layers govern Roofing work in Ontario.

State law sets the floor; city ordinances set the specific enforcement and permit requirements.

State — Floor
CSLB
C-39 LicenseContractor Bond
County — Overlay
San Bernardino County
Environmental ComplianceWaste Management
City — Where you file
Ontario Building Dept
Building PermitBusiness License

Read it bottom-up.

State law sets the floor; city ordinances set the specific enforcement and permit requirements.

This file exists to show what changes when the trade is Roofing and the jurisdiction is Ontario, California.

Source · State, county, and city issuing authoritiesLast verified · 05 / 2026
§ 02 · Specs Ledger

Every requirement, with a number on it.

Each row names the issuing authority, cost, timeline, citation, and status behind the requirement.

RequirementIssued byCostTimeCitationStatus
C-39 Roofing LicenseRequired for jobs > $500
CSLB
Verify with CSLB
3-6 months
B&P Code 7028
REQUIRED
Workers' CompensationRequired if employees present
State Fund/Private
Verify with carrier
Immediate
Labor Code 3700
REQUIRED
Building PermitRequired for re-roofing
Ontario Building Dept
Verify with City
1-2 weeks
CBC
REQUIRED
Contractor BondStandard $25,000 bond
Surety
Verify with agent
Immediate
B&P Code 7071.6
REQUIRED
Business LicenseCity of Ontario requirement
City of Ontario
Verify with City
1-2 weeks
Municipal Code
REQUIRED
OSHA Safety TrainingFall protection standards
Federal/State
N/A
Ongoing
29 CFR 1926
REQUIRED
§ 03 · Year-One Cost

What it costs to start Roofing in Ontario.

A practical floor for Ontario, California. Verify each amount with the issuing authority.

Year-one ledger
Ontario, California · Roofing
State License FeeInitial applicationVerify with CSLB
City Business LicenseAnnual feeVerify with City
Building Permit FeeBased on valuationVerify with City
Contractor BondAnnual premiumVerify with Surety
Workers' CompAnnual premiumVerify with Carrier
Plan Review FeeIf applicableVerify with City
Year-one floorVaries by project scale
Excludes tools, vehicle purchase, payroll, and marketing.
Note
Permit Valuation

Permit costs are typically calculated based on the total valuation of the roofing project.

Note
License Renewal

State licenses must be renewed every two years.

Note
Insurance Variability

Insurance premiums fluctuate based on company size and safety history.

§ 04 · Path to First Job

From day zero to first inspection.

A practical path for Roofing contractors in Ontario.

1
Day 0
License Verification
CSLB
2
Day 5
Permit Application
Ontario Building Dept
3
Day 15
Permit Approval
Ontario Building Dept
4
Day 16
Project Commencement
Contractor
5
Day 20
Mid-Project Inspection
Ontario Building Dept
6
Day 25
Final Inspection/Close
Ontario Building Dept
§ 05 · Compliance Checklist

Check them off.

Each item names the issuing authority, cycle, and citation.

01
Verify CSLB Status
Ensure license is active and not suspended.
CSLBLegalB&P 7028
ContractorIssuing authority
02
Submit Plans
Submit roof plans for city review.
CityPermitOntario Code
ContractorIssuing authority
03
Post Permit
Display permit at the job site.
SiteSafetyCBC
ContractorIssuing authority
04
Fall Protection
Implement OSHA-compliant fall protection.
SafetyOSHA29 CFR 1926
ContractorIssuing authority
05
Schedule Inspection
Request final inspection upon completion.
CityCloseoutOntario Building Dept
ContractorIssuing authority
06
Waste Disposal
Properly dispose of roofing materials.
EnvironmentWasteLocal Ordinance
ContractorIssuing authority
§ 06 · Local Enforcement Data

Violations cited most in Ontario.

When confirmed local data is unavailable, this section stays marked for verification.

Commonly cited
Verify with agency

Unpermitted Work

Performing roofing work without an active city permit.

PenaltyStop-work order/Fines
Commonly cited
Verify with agency

Safety Violations

Failure to provide adequate fall protection for crew members.

PenaltyOSHA citations
Commonly cited
Verify with agency

License Misuse

Operating with an expired or inactive C-39 license.

PenaltyCSLB disciplinary action
§ 07 · Ontario-specific FAQ

Questions Roofing contractors ask about Ontario.

Q01Do I need a permit for a minor roof repair?+
Minor repairs under $500 may be exempt, but you must verify with the Ontario Building Department to confirm if the scope requires a permit.
PermitsOntarioSource · Ontario Municipal Code
Q02Is a state license required for all roofing work?+
Yes, any roofing project totaling $500 or more in labor and materials requires a C-39 license from the CSLB.
CSLBLicenseSource · California Business and Professions Code 7028
Q03What are the Title 24 requirements for Ontario?+
Ontario adheres to California's Energy Code, which mandates specific cool roof standards for residential and commercial buildings.
EnergyTitle 24Source · California Energy Commission
Q04How do I verify a contractor's license?+
Use the 'License Check' feature on the CSLB website to ensure the contractor's license is active and in good standing.
CSLBVerificationSource · CSLB.ca.gov
Q05Are there specific San Bernardino County requirements?+
While Ontario is an incorporated city, you must follow local municipal codes which often supersede county-level building standards.
OntarioCountySource · Ontario Building Department
Q06What happens if I work without a permit?+
Working without a permit can lead to stop-work orders, fines, and difficulty selling the property later.
PermitsComplianceSource · Ontario Building Department
§ 08 · Related

Adjacent files.

Other trades — Ontario

Ontario Building Department

State Resources

CSLB License Search

These are the documents Iris tracks for you.

Store licenses, permits, policies, and renewal dates in one place.