Roofing Contractors in California
Compare 604 contractor listings across 7 markets, then open a city to review ratings, services, and contact options.
Prepare your roof for California’s rainy season.
In our ten-year NOAA analysis, 73% of California’s heavy-rain and flood records began November–March. Explore the pattern, check recorded weather near your home, or find a roofer to investigate an existing leak.
Historical records: 2016–2025. NOAA’s September 10 outlook still favors a very strong El Niño. Next monthly discussion: October 8.of these heavy-rain and flood records began
November–March.
of these wind records began
November–March.
A record is a reported event in an area. One storm can create several records. These counts do not measure rainfall or roof damage.
Source & how we counted
Our analysis of NOAA/NCEI Storm Events, 2016–2025. We counted unique event IDs in California by their starting month, including county and forecast-zone records. Rain includes Heavy Rain, Flood, and Flash Flood; wind includes High Wind, Strong Wind, and Thunderstorm Wind.
All El Niño, La Niña, and neutral years are included. Reporting varies by place and year. This is historical context, not a forecast for this winter. We excluded the incomplete 2026 reporting year.
Download the monthly counts (CSV) ↓Explore hail and wind history near you
Enter your ZIP for recorded hail and wind in the wider area. Check the coverage dates in the results; this lookup is not a rain forecast or a roof inspection.
For the next storm, check your local forecast.
Los Angeles · San Diego · Bay Area · Sacramento · Fresno
Check a contractor’s license with CSLB ↗Markets in California
Explore roofing contractors by metro area.
Roofers Outside Our Major California Markets
These roofing businesses are in smaller directory markets that do not yet have a full city comparison page.
Top Roofing Markets in California
These are the largest current Roofer Directory markets in California. Each city page includes contractor listings, ratings, contact details, and local context where available.
Research Before You Hire
Use these guides to compare roofing estimates, understand storm damage, and avoid rushed post-storm hiring decisions.
California Hail and Wind History
NOAA records show 46 days with hail at least 1 inch and 908 wind-event days statewide during 2017-2026. These are statewide historical counts, not a forecast or proof that a particular roof was damaged.
How to read these NOAA counts
One day, not every report. Multiple records on the same calendar day count once for each measure, which reduces double counting when one storm creates several reports.
What “1-inch hail” means. The damaging-hail count uses reported hail magnitude of at least 1 inch. That threshold is a clear screening signal, not a diagnosis of roof damage.
Geographic limit. Statewide data cannot tell you what happened at an address. Open a city page for local county coverage and current preliminary reports.
Source data: historical records from the National Oceanic and Atmospheric Administration (NOAA). RooferDirectory aggregation; not affiliated with or endorsed by NOAA. Generated 2026-08-21; historical archive covers 1951-2026. Hail, wind, and tornado data from 1951. All event types from 1996. Statewide records are not certified weather evidence, proof of property damage, or an insurance determination.
Move from statewide history to your local market.
Choose a city for nearby storm records and roofing company listings.
Good to Know
Know What You Need? Start Here.
Browse local listings or submit a free quote request that may be shared with roofing contractors serving your area.