Licensed Roofers in Riverside, California
Updated November 1, 2026 from CSLB's public license file · C-39 Roofing Contractor
- 70licensed roofers
- 69active (Clear)
- 1.4%with a suspension
- 0%workers' comp exempt
- 12 yrsmedian time licensed
- 74.3%corp / LLC / partnership (25.7% sole owner)
- 2new in the last 12 months
- —change tracking began November 1, 2026
CSLB's public data lists 70 roofers with a mailing address in Riverside, and 69 of them (98.6%) show a Clear primary status.
About 0% report a workers' comp exemption, roughly the statewide norm for roofers. The share with a suspension, 1.4%, is 3.7 points lower than the Riverside County rate for the same license (5.1%).
2 of these licenses are less than a year old, while 52.9% have been held for 10 years or more. The median is 12 years.
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 Riverside
- Open the roofer's profile from the table below (or search Riverside listings by name). Check that C-39 appears among its classifications and that the primary status reads Clear. What C-39 covers.
- Re-check the same number on CSLB's Instant License Check the day you sign; our copy is refreshed weekly and 1.4% of Riverside 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 70 roofers in Riverside
Riverside 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 |
|---|---|---|---|---|---|
| Huffman Roy O Roof Company | 316458 | Clear | 50 | Insured | On file |
| J J Roofing | 409528 | Clear | 45 | Insured | On file |
| J B G Construction & Roofing | 505958 | Clear | 39 | Insured | On file |
| Ronstadt Roofing INC | 508216 | Clear | 39 | Insured | On file |
| Hull & Sons Roofing INC | 554747 | Clear | 37 | Insured | On file |
| Lancaster Roofing | 564664 | Clear | 37 | None | On file |
| A A A Roofing | 572160 | Clear | 37 | Insured | On file |
| Burken William J | 574763 | Clear | 37 | Insured | On file |
| C A Construction | 588602 | Clear | 36 | Insured | On file |
| McDonnell Roofing INC | 603230 | Clear | 36 | Insured | On file |
| Brockmann Ed General Contractor | 619140 | Clear | 35 | Insured | On file |
| Bowman's Roofing | 625027 | Clear | 35 | Insured | On file |
| Veirs Kluk Roofing INC | 624176 | Clear | 35 | Insured | On file |
| B and D Roofing Construction | 660197 | Clear | 33 | Insured | On file |
| Master Roofing LLC | 667746 | Clear | 33 | Insured | On file |
| Berry Roofing INC | 691947 | Clear | 32 | Insured | On file |
| Reliable Roofing | 719358 | Clear | 30 | Insured | On file |
| Kasinger Roofing INC | 730243 | Clear | 29 | Insured | On file |
| California Construction & Roofing INC | 776538 | Clear | 26 | Insured | On file |
| Martinez Roofing | 804021 | Clear | 24 | Insured | On file |
| Apex Roofing Company INC | 825641 | Clear | 23 | Insured | On file |
| Hulsey Contracting INC | 827300 | Clear | 23 | Insured | On file |
| Ez Roofing | 871055 | Clear | 20 | Insured | On file |
| Dpd Construction | 914764 | Clear | 18 | Insured | On file |
| Paul Davis Restoration of the Inland Empire | 924687 | Clear | 18 | Insured | On file |
| Above All Construction INC | 933062 | Clear | 17 | Insured | On file |
| Go Roof Tune Up INC | 933425 | Clear | 17 | Insured | On file |
| S P Roofing | 940133 | Clear | 17 | Insured | On file |
| Marsteller Dave & Sons Roofing INC | 941475 | Clear | 16 | Insured | On file |
| Elite Roofing Solutions | 955871 | Clear | 15 | Insured | On file |
| Universe Roofing INC | 969034 | Clear | 14 | Insured | On file |
| Division 7 Services INC | 973160 | Clear | 14 | Insured | On file |
| F 3 Building Services INC | 988249 | Clear | 13 | Insured | On file |
| A M S Construction | 992388 | Clear | 12 | Insured | On file |
| Guyou Construction INC | 997054 | Clear | 12 | Insured | On file |
| Saddleback Roofing INC | 999885 | Clear | 11 | Insured | On file |
| K & L Roofing INC | 1020168 | Clear | 10 | Insured | On file |
| Valley View Roofs INC | 1027194 | Clear | 9 | Insured | On file |
| Garnet Stone Roofing Services INC | 1044373 | Clear | 8 | Insured | On file |
| Jimenez Roofing and Water Proofing INC | 1046605 | Clear | 8 | Insured | On file |
| California Roof Experts | 1048815 | Clear | 7 | Insured | On file |
| Sharp Electrical Services | 1051872 | Clear | 7 | Insured | On file |
| All Prime Roofing | 1054643 | Clear | 7 | Insured | On file |
| Exclusive Metal INC | 1055390 | Clear | 7 | Insured | On file |
| Light Energy INC | 1062662 | Clear | 6 | Insured | On file |
| D'berber Bravo Roofing INC | 1064859 | Clear | 6 | Insured | On file |
| Storm Guard Construction INC | 1064158 | Clear | 6 | Insured | On file |
| Imperial Roofing & Gutters INC | 1065800 | Clear | 6 | Insured | On file |
| Crown G Roofing Services | 1071096 | Clear | 5 | Insured | On file |
| Prestige Roofing Services INC | 1073614 | Clear | 5 | Insured | On file |
See all 70 roofers in Riverside
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 Riverside?
CSLB's current public file lists 70 roofers with a Riverside mailing address. 69 have a Clear status, and 85.7% 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?
CSLB issues the C-39 Roofing Contractor classification for this work. In Riverside County, 98.6% of Riverside's holders are Clear right now. The license requirement starts at $1,000 per job (the minor-work 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 Riverside roofers, 0% are exempt (no employees), 97.1% insured and 2.9% without current coverage. Verify a policy with CSLB's insurer search (step by step).
Related
Roofers in nearby cities
- Licensed roofers in Perris (23)
- Licensed roofers in Temecula (24)
- Licensed roofers in Corona (36)
- Licensed roofers in San Bernardino (37)
- Licensed roofers in Irvine (23)
- Licensed roofers in Costa Mesa (31)
Other licensed trades in Riverside
- General Contractors (966)
- Electricians (350)
- Limited Specialty Contractors (277)
- Plumbers (217)
- HVAC Contractors (208)
- General Engineering Contractors (185)
- Landscapers (148)
- Painters (140)
- Flooring Contractors (95)
- Concrete Contractors (87)