Roofing Contractors in Oklahoma

Compare 257 contractor listings across 2 markets in Oklahoma. Start with a city below, then review ratings, services, and storm-risk context before contacting a local roofer.

257 contractors
2 markets
4.8 avg rating
100/100 storm risk
70,079 storm events since 1950
Browse by City

Markets in Oklahoma

Explore roofing contractors by metro area.

Where to Start

Top Roofing Markets in Oklahoma

These are the largest current Roofer Directory markets in Oklahoma. Each city page includes contractor listings, ratings, contact details, and local context where available.

Homeowner Guides

Research Before You Hire

Use these guides to compare roofing estimates, understand storm damage, and avoid rushed post-storm hiring decisions.

Storm Data

Oklahoma Storm Risk Overview

100
/100
Very High Risk

Since 1950, Oklahoma has experienced 70,079 severe weather events, including 31,859 hail storms, 5,156 tornadoes, and $9.9B in total property damage. Oklahoma averages 574.4 hail events and 598.6 high-wind events per year, making regular roof inspections essential for homeowners across the state.

Based on NOAA data from 1950-2026. How storms affect roof lifespan →

31,859
Hail Events
574.4/year avg
24,540
Wind Events
Max 131 mph
5,156
Tornadoes
Strongest: F5
$9.9B
Property Damage
1950-2026

Hardest Hit Areas in Oklahoma

  1. 1 2,702 events
  2. 2 2,541 events
  3. 3
    Cleveland County
    1,733 events
  4. 4
    Osage County
    1,583 events
  5. 5
    Comanche County
    1,554 events

Oklahoma Storm Season: Month-by-Month Breakdown

Storm events by month

Peak storm season in Oklahoma runs from April through June. The best time to schedule a roof inspection is immediately after, in July.

Most Damaging Storms in Oklahoma

The 5 costliest severe weather events recorded statewide in Oklahoma, ranked by total property damage.

May 20, 2013 Tornado $2.0B in damage
Mcclain + 20 more areas EF5, 12 mi path

The violent Newcastle-Moore tornado moved into Cleveland County from McClain County as it moved northeast across the Canadian River near Interstate 44. The tornado then turned more east and then east-northeast after crossing Interstate 44. Violent EF4 damage was again observed as it began to move into progressively higher density residential areas approaching May Avenue.||The center of the large tornado path passed near SW 149th Street and Western Avenue. After crossing Western Avenue, numero...

National Weather Service
May 29, 2012 Hail $452.1M in damage
Hughes + 18 more areas 2.75" hail (baseball-sized)

A surface low developed over the Texas Panhandle through the day, lifting a stationary front northward as a warm front across Oklahoma. As the surface low deepened, a potent dryline developed over western Oklahoma. Despite somewhat marginal upper level winds for supercells, effective shear was highly supportive of sustained rotating thunderstorms which propagated east-southeastward through the afternoon. Storms began during the mid to late afternoon over parts of north-central and northwest O...

National Weather Service
June 5, 2008 Thunderstorm Wind $758.5M in damage
Major + 20 more areas 76 mph winds

An unusually strong storm system entered the northwest United States and moved southeast toward the Four Corners region. Surface low pressure developed over southeast Kansas and deepened rapidly. Surface winds over Oklahoma also steadily increased, with sustained winds of 30 to 40 mph and wind gusts over 50 mph reported at times. These non-thunderstorm winds caused some minor damage throughout the day. By mid afternoon, the storm system had moved toward the plains, with widespread thunderstor...

National Weather Service
December 8, 2007 Ice Storm $676.0M in damage
Creek + 16 more areas

Arctic air spread into the region ahead of a strong storm system over the desert southwest. Several disturbances translated from the low pressure area across the Southern Plains, resulting in several periods of precipitation, including thunderstorms. Freezing rain was the dominant precipitation type during the event; the thunderstorms resulted in an increased rate of ice accumulation. One to two inches of ice accumulated on trees and power lines within a 40 mile wide band along a Bristow-T...

National Weather Service
May 3, 1999 Tornado $1.1B in damage
Caddo + 23 more areas F5, 10 mi path

A record outbreak of tornadoes struck Oklahoma from late afternoon of May 3, 1999, through early morning of May 4, 1999. To date, 58 tornadoes have been recorded across portions of western and central Oklahoma. Additional tornadoes were reported across eastern Oklahoma from late evening of May 3rd through the early morning of May 4th, and are listed under the eastern Oklahoma portion of Storm Data, provided by the National Weather Service Office in Tulsa, Oklahoma. All direct fatalities (40) ...

National Weather Service

Data: NOAA Storm Events Database (National Centers for Environmental Information). Last updated 2026-06-12. Covers 1950-2026. Hail, wind, and tornado data from 1950. All event types from 1996.

Use the storm history above as a planning signal, then compare local contractors by city. For post-storm decisions, read the hail damage insurance guide and storm chaser scam checklist.

Get Free Roof Inspection Quotes
Questions

Good to Know

Yes. Searching, browsing, and visiting contractor websites through our directory is completely free. We never charge homeowners.
No. We don't collect or share your personal information. When you click "Visit Website," you go directly to that contractor's site. You choose who to contact and when.
Ratings and review counts are sourced from Google and reflect real customer experiences. We display them as-is without modification.
Oklahoma experiences an average of 574 hail events per year across the state, based on NOAA data from 1950-2026. 60% of hail events produce stones 1 inch or larger, which is the threshold for asphalt shingle damage. The largest hail recorded in this period was 8.0 inches (grapefruit-sized or larger).
Peak severe weather season in Oklahoma runs from April through June, with May typically being the most active month. Homeowners should schedule roof inspections before or immediately after peak season.
Oklahoma has experienced 5156 tornadoes over the past 77 years, averaging 67 per year. The strongest tornado in this period was rated F5.
The most damaging recent storm event in Oklahoma was a tornado on May 20, 2013, causing an estimated $2.0B in property damage. The state has experienced $9.9B in total storm-related property damage since 1950.

Know What You Need? Start Here.

Search your area to compare roofing contractor listings, or get a free estimate from a top local contractor.