California

495 Roofing Companies in California: Public Records & Data

Public records on roofing contractors licensed in California: state registrations, manufacturer certifications, OSHA citations, and storm history. Every record is sourced from a public agency and dated.

Browse by county

Click any county to see roofers indexed in that area.

495 Companies in California

Showing 51–75 of 495
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
All Star Roofing Glendale Local 1 year - 4.8
JR Roofing Santa Barbara Local 7 years
  • CT
4.8
A+ Roofing Contractors Miami Riverside Multi-State 3 years - 4.8
Tinoco Roofing Fontana Local 4 years - 4.7
Coastal Commercial Contractors Bakersfield Local 1 year - 4.7
Gilbert's Roof Services & Repair Desert Hot Springs Local 3 years - 4.6
Star Course Roofing Fountain Valley Local 26 years - 4.5
Roofing Modesto Pro Modesto Local 5 years - 3.6
Wise Roofing Solutions Anaheim Multi-State 1 year - 3.0
Commercial Roofer Orange County Orange Local 1 year - -
Desert Valley Construction & Roofing Cathedral City Local 3 years - -
Roof Repair Santa Clarita Santa Clarita Local 1 year - -
Alpine Roofing Guys Los Angeles Local 1 year - 5.0
Best Choice Roofing Fresno Local 5 years - 5.0
Westland Home/Roof Inspections and Repairs Lodi Local 8 years - 5.0
Power Home Roofing Services Los Angeles Local 2 years - 5.0
GTM Roofing Services Oakland Local 1 year - 5.0
Sacramento Roofing Solutions Sacramento Local 2 years
  • GAF
5.0
Eco Star Roofin Group El Sobrante Local 0 years - 5.0
SA Roofing Imperial Beach Local 2 years - 5.0
Tile Roofing Los Angeles Beverly Hills Local 0 years - 5.0
Skyvision Roofing Long Beach Local 0 years - 5.0
American Roofing & Solar Fremont Local 18 years - 5.0
All Seasons Roofing Hemet Local 0 years - 5.0
Cali Roofing and Home Improvements San Francisco Local 0 years - 5.0

What California requires of roofers

In California, roofing contractors must be licensed through the Contractors State License Board (CSLB). Roofing work falls under the C-39 Roofing classification, which requires applicants to demonstrate at least four years of journeyman-level experience in the trade within the past ten years. To obtain a license, applicants must pass two written examinations: a trade-specific law and business exam and a C-39 roofing trade exam. The application fee is currently $450, and applicants must also provide a contractor's bond of $25,000, which is required by state law to protect consumers from incomplete or defective work.

Once licensed, contractors must maintain active workers' compensation insurance if they have employees, and they must renew their license every two years. The renewal fee is approximately $450. Contractors operating as a sole owner with no employees may qualify for a workers' compensation exemption. The CSLB also requires licensees to keep their bond and any required insurance current throughout the life of the license, and failure to do so can result in automatic license suspension. All licensed contractors receive a license number that must be displayed on all contracts, advertisements, and vehicles used for business.

Beyond state licensing, some California cities and counties impose additional local business license requirements and permits for roofing work. For example, jurisdictions such as Los Angeles and San Francisco may require separate business tax registration certificates and building permits for roofing projects above a certain value. Contractors should check with the local building department in each jurisdiction where they plan to work to ensure full compliance with local regulations in addition to the statewide CSLB requirements.

Authority: Contractors State License Board

Recent Inspections and Violations

Date Employer Violation Type Penalty
ENTERPRISE ROOFING
Residential roofing fall protection 8 CCR §1731(c)(1)
Serious $3,150
ENTERPRISE ROOFING
Residential roofing fall protection 8 CCR §1731(c)(1)
Other $325
CRANDALL ROOFING, INC.
Residential roofing fall protection 8 CCR §1731(c)(1)
Other $700
CALPRO ROOFING INC
Safe use of portable ladders 8 CCR §3276(e)(9)
Serious $15,750
CALPRO ROOFING INC
Safe use of portable ladders 8 CCR §3276(f)
Other $335
CALPRO ROOFING INC
Emergency medical services must be available 8 CCR §1512(b)
Other $335
CLEAN ROOFING
Residential roofing fall protection 8 CCR §1731(c)(1)
Serious $14,400
CLEAN ROOFING
Injury and Illness Prevention Program required 8 CCR §1509(a)
Other $300
CLEAN ROOFING
Injury and Illness Prevention Program required 8 CCR §3203(b)(2)
Other $200
CLEAN ROOFING
4300.40(a)
Other $200

Storm & hail history

  • 6,023 Storm events (10yr)
  • 3″ Max hail size
  • 199 mph Max wind gust
  • 58 Tornadoes (10yr)
Events per year by type
Event type breakdown
Seasonality - events by month (10yr total)

Recent storm events

Date Type County Magnitude
High wind OWENS VALLEY 58 mph
Strong wind COASTAL NORTH BAY INCLUDING POINT REYES NATIONAL SEASHORE 30 mph
High wind MORONGO BASIN 59 mph
Strong wind MOJAVE DESERT SLOPE(S) 53 mph
Strong wind TEHACHAPI 55 mph
High wind GRAPEVINE 64 mph

Frequently asked - California

Does a roofing contractor in California need to be licensed?
Yes. Any roofing contractor doing work over $500 in California must hold a valid C-39 Roofing Contractor license issued by the California Contractors State License Board (CSLB). Always verify a contractor's license number on the CSLB website before hiring. Working with an unlicensed contractor puts you at serious financial and legal risk, and may void your homeowner's insurance coverage.
What roofing materials work best for California's climate?
California's climate varies widely, so the best material depends on your region. In hot, dry areas like Southern California, cool roofs with reflective coatings or tile are popular for energy efficiency. In fire-prone zones, Class A fire-rated materials such as concrete tile or metal are strongly recommended. Coastal areas may benefit from corrosion-resistant materials. Ask your contractor what's best suited for your specific location.
Is roofing work in California subject to permits?
Yes, most roofing projects in California require a permit from your local building department, especially full replacements or structural repairs. Your contractor should pull the permit on your behalf. Be cautious of any contractor who suggests skipping permits to save money. Unpermitted work can cause problems when you sell your home and may not meet California's strict building and fire codes.
How do I protect myself from roofing scams after a storm?
After major storms, door-to-door contractors sometimes appear offering quick, cheap repairs. In California, always verify a contractor's CSLB license, check online reviews, and get at least three written bids before agreeing to anything. Never pay the full amount upfront. California law limits a contractor's initial deposit to 10 percent of the job cost or $1,000, whichever is less, which helps protect you from fraud.
How long does a typical roof replacement take in California?
Most residential roof replacements in California take one to three days, depending on the size of your home, the materials chosen, and weather conditions. Tile roofs generally take longer than asphalt shingle roofs. Your contractor should give you a clear project timeline in writing before work begins. Delays can happen due to permit processing times or material availability, so build some flexibility into your schedule.
What questions should I ask a roofing contractor before hiring them?
Ask for their CSLB license number and proof of insurance, including general liability and workers compensation. Request a detailed written estimate that breaks down labor and material costs. Ask how long they have been in business, whether they use subcontractors, and what warranty they offer on both materials and workmanship. Also confirm they will handle permits and cleanup. Getting clear answers upfront helps avoid surprises later.