Licensed Roofers in San Diego, California
Updated November 1, 2026 from CSLB's public license file · C-39 Roofing Contractor
- 101licensed roofers
- 99active (Clear)
- 2%with a suspension
- 0%workers' comp exempt
- 8 yrsmedian time licensed
- 79.2%corp / LLC / partnership (20.8% sole owner)
- 7new in the last 12 months
- —change tracking began November 1, 2026
There are 101 roofers based in San Diego in CSLB's current file. 99 (98%) have a Clear status as of November 1, 2026.
About 0% report a workers' comp exemption, roughly the statewide norm for roofers. The share with a suspension, 2%, is 2.7 points lower than the San Diego County rate for the same license (4.7%).
Experience varies: 45.5% have been licensed 10+ years and 7 are new this year (median 8 years, vs 9.8 statewide).
In California this work generally calls for the C-39 Roofing Contractor license (or a B license when it is part of a larger multi-trade job). See the C-39 Roofing Contractor guide for what the license covers.
How to check a roofer's license in San Diego
- Find the business in the list below, or search all 101 San Diego listings, and open its profile. You want a Clear status and the C-39 classification (a B license can also cover it as part of a multi-trade job).
- Re-check the same number on CSLB's Instant License Check the day you sign; our copy is refreshed weekly and 2% of San Diego listings here already show a suspension.
- Get the bid and contract in writing with the license number on it. If the job tops $1,000 in labor and materials, a licensed roofer is required by law. See the $1,000 rule.
50 of 101 roofers in San Diego
San Diego roofers sorted with Clear licenses first, then by years licensed. Badges reflect CSLB's file dated November 1, 2026, not a rating of anyone's work.
| Business name | License # | Status | Years | Workers' comp | Bond |
|---|---|---|---|---|---|
| Resilient Roofing | 247618 | Clear | 59 | Insured | On file |
| Strong Construction CO INC | 292431 | Clear | 52 | Insured | On file |
| Tag Construction Services INC | 557970 | Clear | 37 | Insured | On file |
| Alpine Roof CO | 592101 | Clear | 36 | Insured | On file |
| Kehoe Roofing | 609731 | Clear | 35 | Insured | On file |
| Kennedy Roofing | 622171 | Clear | 35 | Insured | On file |
| Chavez Roofing | 627684 | Clear | 35 | Insured | On file |
| Smith Roofing CO | 624207 | Clear | 35 | Insured | On file |
| Strafford Roofing | 649662 | Clear | 34 | Insured | On file |
| R C Roofing INC | 657917 | Clear | 34 | Insured | On file |
| Rodriguez Roofing & General Contracting LLC | 660698 | Clear | 33 | Insured | On file |
| Coastal Roofing & Sheetmetal INC | 679489 | Clear | 33 | Insured | On file |
| Honor Guard Roofing | 691295 | Clear | 32 | Insured | On file |
| Rlp Roofing Company INC | 692976 | Clear | 32 | Insured | On file |
| Sagers Roofing INC | 693988 | Clear | 32 | Insured | On file |
| Tr Construction | 698278 | Clear | 32 | Insured | On file |
| Scheuer Louis A Roofing Specialist | 710850 | Clear | 31 | Insured | On file |
| Zavala Roofing | 713932 | Clear | 31 | Insured | On file |
| A-1 All American Roofing San Diego LLC | 718120 | Clear | 30 | Insured | On file |
| Paradise Roofing Company INC | 723298 | Clear | 30 | Insured | On file |
| Eberhard Benton Roofing | 731742 | Clear | 29 | Insured | On file |
| Tracey's Roofing | 740539 | Clear | 29 | Insured | On file |
| Preman A Roofing INC | 764917 | Clear | 27 | Insured | On file |
| San Diego Roofing INC | 767260 | Clear | 27 | Insured | On file |
| Nautilus General Contractors INC | 807552 | Clear | 24 | Insured | On file |
| A Plus Roofing and Construction INC | 810245 | Clear | 24 | Insured | On file |
| C C & R Construction | 813685 | Clear | 24 | Insured | On file |
| California Construction Concepts | 817072 | Clear | 23 | Insured | On file |
| Shake Shingle & Roll INC | 846149 | Clear | 22 | Insured | On file |
| San Diego County Roofing INC | 850526 | Clear | 21 | Insured | On file |
| Pro - Prept INC | 859889 | Clear | 21 | Insured | On file |
| South Coast Specialty Systems INC | 859798 | Clear | 21 | Insured | On file |
| Walford Tim Roofing INC | 863660 | Clear | 21 | Insured | On file |
| Coastdesign & Build INC | 881254 | Clear | 20 | Insured | On file |
| Good - Men Roofing | 887805 | Clear | 19 | Insured | On file |
| Hanson Daniel Roofing INC | 932056 | Clear | 17 | Insured | On file |
| Moreno H Roofing INC | 939997 | Clear | 17 | Insured | On file |
| Genesis Home Improvements | 940570 | Clear | 16 | Insured | On file |
| Sunline Energy INC | 971708 | Clear | 14 | Insured | On file |
| Roofing Specialists of San Diego | 983178 | Clear | 13 | Insured | On file |
| Build Brothers INC | 992345 | Clear | 12 | Insured | On file |
| Alta Roofing & Waterproofing INC | 993536 | Clear | 12 | Insured | On file |
| Socal Tile and Stone INC | 999760 | Clear | 11 | Insured | On file |
| Sun Diego Roofing | 1005693 | Clear | 11 | Insured | On file |
| Peak Builders & Roofers of San Diego | 1008986 | Clear | 11 | Insured | On file |
| Chavez Roofing Services INC | 1031855 | Clear | 9 | Insured | On file |
| Quality Roofing | 1030859 | Clear | 9 | Insured | On file |
| B V I Solar | 1033754 | Clear | 8 | Insured | On file |
| Gilfand Berg Coating | 1045505 | Clear | 8 | Insured | On file |
| Bastos Adail Roofing | 1045800 | Clear | 8 | Insured | On file |
See all 101 roofers in San Diego
Source: CSLB public data · Updated November 1, 2026 Status can change at any time. Verify on CSLB's Instant License Check.
Frequently asked questions
How many licensed roofers are in San Diego?
CSLB's current public file lists 101 roofers with a San Diego mailing address. 99 have a Clear status, and 90.1% show no issues at all in the file (no suspension, no pending action, bond on file, not near expiration).
What license does a roofer need in California?
In California this work generally calls for the C-39 Roofing Contractor license (or a B license when it is part of a larger multi-trade job). Any job of $1,000 or more in labor and materials needs a licensed contractor. Read our guide to the $1,000 rule.
How do I check a roofer's workers' comp?
Each profile shows the workers' comp type, insurer and policy dates from CSLB's file. Among San Diego roofers, 0% are exempt (no employees), 99% insured and 1% without current coverage. Verify a policy with CSLB's insurer search (step by step).
Related
Roofers in nearby cities
- Licensed roofers in Vista (49)
- Licensed roofers in San Marcos (31)
- Licensed roofers in Escondido (58)
- Licensed roofers in El Cajon (40)
- Licensed roofers in Fontana (23)
- Licensed roofers in Hesperia (20)
Other licensed trades in San Diego
- General Contractors (2,791)
- Electricians (618)
- Limited Specialty Contractors (549)
- Plumbers (512)
- Painters (491)
- Landscapers (367)
- General Engineering Contractors (276)
- Flooring Contractors (258)
- HVAC Contractors (250)
- Tile Contractors (186)