Summary
Operating as a general contractor in Ontario, San Bernardino County requires careful attention to both state and local compliance requirements. The foundation is obtaining a Class B General Building Contractor license through the California Contractors State License Board, which involves passing exams, demonstrating experience, and maintaining continuing education. Local compliance centers on San Bernardino County's permitting process, which has become more streamlined with online applications but still requires thorough plan review and multiple inspections throughout the construction process. Insurance and bonding requirements are substantial but necessary for protecting both the contractor and clients. Ontario's position in the Inland Empire creates opportunities for both residential and commercial work, with project costs generally lower than coastal California but higher than more rural areas. Success requires staying current with both CSLB requirements and local building codes, maintaining proper insurance coverage, and following San Bernardino County's permitting procedures meticulously.
License Requirements
General contractors in Ontario, San Bernardino County must hold a California Contractors State License Board (CSLB) license. Class B General Building Contractor license is required for most construction projects. Must pass the Law & Business exam and trade exam, have 4 years of journeyman experience or combination of education and experience, and provide financial statements. License renewal required every 2 years with 32 hours of continuing education. Contractors working on projects over $500 must be licensed.
Permit Requirements
Building permits required through San Bernardino County Building Department for most construction projects. Applications submitted online via SBC Portal or in-person at Ontario office. Typical timeline 2-4 weeks for plan review. Residential permits range $200-$2,000+ depending on scope. Commercial permits start at $500+. Required inspections include foundation, framing, rough electrical/plumbing, insulation, and final. Emergency permits available for urgent repairs.
Insurance Requirements
General liability insurance minimum $1 million per occurrence required. Workers' compensation insurance mandatory for all employees through California State Compensation Insurance Fund or approved carrier. Contractor license bond of $15,000 required for CSLB license. Some municipalities may require additional bonds for large projects. Auto liability insurance required for company vehicles.
Typical Cost Ranges
Room additions: $150-$300 per sq ft. Kitchen remodels: $25,000-$75,000. Bathroom remodels: $15,000-$35,000. New single-family homes: $200-$350 per sq ft. Commercial tenant improvements: $50-$150 per sq ft. Permit costs typically 1-3% of project value. These ranges reflect Ontario's mid-tier Inland Empire market positioning.
Compliance Checklist
- ✓Obtain Class B General Building Contractor license from California CSLB
- ✓Secure general liability insurance ($1M minimum) and workers compensation
- ✓File $15,000 contractor license bond with CSLB
- ✓Register business with San Bernardino County and obtain business license
- ✓Apply for appropriate building permits through SBC Portal before work begins
- ✓Schedule required inspections (foundation, framing, rough, final)
- ✓Ensure all subcontractors are properly licensed and insured
- ✓Post required job site notices and maintain proper documentation
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.
No credit card. Cancel anytime.