Roofing contractors in
San Diego, California.
A public directory of licensed roofing contractors serving greater San Diego. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.
Common Job Costs
Licensing Requirements
Licensing Requirements
California requires C-39 Roofing Contractor License. Must pass Law & Business exam plus C-39 trade exam. Requires 4 years journeyman experience OR equivalent combination of experience and education. $300 application fee, $200 license fee. Renews every 2 years with 12 hours continuing education.
Permit Requirements
City of San Diego requires building permits for roof replacement, structural repairs over $500, and re-roofing. Plan check required for structural work. Permit fees range $200-800 based on project value. Solar-ready requirements must be met for new construction.
Inspection Schedule
Rough inspection before covering work, final inspection upon completion. Additional inspections required for structural modifications. Schedule 48 hours in advance through San Diego Development Services Department.
Insurance Minimums
California requires $1M general liability minimum. Workers compensation mandatory if employees. Contractors State License Board requires $15,000 contractor license bond. Many clients require $2M liability coverage.
How to Get Licensed
Meet Experience Requirements
Obtain 4 years of journeyman-level roofing experience OR equivalent combination of experience and education. Document all experience with employer verification forms.
Complete Application
Submit CSLB application with $300 application fee, $200 initial license fee, and required documentation including experience verification and personal history.
Schedule and Pass Exams
Pass Law & Business exam covering contractor regulations, lien laws, and business practices. Then pass C-39 trade exam covering roofing materials, installation methods, and safety. 60% minimum score required on both.
Obtain Insurance and Bond
Secure required $15,000 contractor license bond and minimum insurance coverage including general liability and workers compensation if applicable.
Receive License and Maintain
Upon approval, receive C-39 license valid for 2 years. Complete 12 hours continuing education and renew every 2 years to maintain active status.
About This Market
San Diego's roofing market runs hot with 2695 licensed establishments statewide competing for consistent year-round work. Clay tile dominates residential due to Spanish architecture and fire codes, while commercial flat roofs handle the coastal moisture. Costs run 15-25% above national average driven by labor shortages, material transport costs, and strict coastal building codes. Solar integration work creates premium opportunities but requires additional certifications. The year-round building season means steady work but also steady competition - no seasonal pricing leverage like other markets. New construction stays strong in North County while coastal areas focus on replacement and upgrade work. Fire-resistant materials command premiums in wildfire interface zones.
Working San Diego means navigating the C-39 licensing maze first - the trade exam has a 60% pass rate so come prepared. City permitting moves slow but they're thorough on coastal wind load calcs and fire ratings. Peak season runs opposite most markets - September through February when rain risk drops. Learn the tile game or stay commercial - cookie-cutter shingle work gets commoditized fast here. Solar prep work pays well but requires staying current on rapidly changing regulations. Coastal corrosion destroys cheap materials, so spec quality or eat the callbacks. Labor costs will shock you - plan 30% above inland markets and have backup crews lined up.
- Licensed establishments in CAUS Census Bureau
- Licensing requirementsCalifornia Contractors State License Board
- Permit requirementsSan Diego Development Services Department
- Cost rangesLocal contractor estimates
- Insurance minimumsCalifornia Contractors State License Board
Frequently Asked Questions
What license do I need to do roofing work in San Diego?
California C-39 Roofing Contractor License is required for roofing work over $500 total project cost including materials and labor. License requires passing both Law & Business and C-39 trade exams, plus 4 years experience. Source: California Contractors State License Board.
How much does a typical roof replacement cost in San Diego?
Roof replacement costs range from $8,500-$18,000 for asphalt shingle and $15,000-$35,000 for tile roofs. Costs run 15-25% above national average due to labor shortages, material transport, and strict coastal building codes. Source: Local contractor estimates.
Do I need permits for roof work in San Diego?
City of San Diego requires building permits for roof replacement, re-roofing, and structural repairs over $500. Permit fees range $200-$800 based on project value. Plan check required for structural modifications. Source: San Diego Development Services Department.
What insurance coverage do roofing contractors need in California?
California requires minimum $1M general liability insurance. Workers compensation mandatory with employees. Contractors State License Board requires $15,000 license bond. Many clients require $2M liability coverage. Source: California Contractors State License Board.
When is the best time for roofing work in San Diego?
Peak season runs September through February during the dry season with minimal rain risk. Year-round installation possible but wet season (December-March) creates scheduling delays. Source: Local weather patterns and contractor experience.
Roofing contractors in San Diego
No contractors listed yet.
Run your roofing business on The Forge.
Get listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place. Built for trades, used by thousands of operators nationwide.