Roofing in Oklahoma: What You Need to Know

Oklahoma is ground zero for severe weather - the state leads the nation in tornadoes per capita and gets devastating hailstorms every spring. Straight-line winds exceeding 100 MPH are not uncommon. Summer heat exceeds 100F, and ice storms hit in winter.

Oklahoma does not require a statewide roofing license, but contractors must register with the Oklahoma Construction Industries Board for projects over $50,000. Oklahoma City and Tulsa have local licensing requirements.

Average Roof Replacement Cost in Oklahoma

Roof replacement in Oklahoma costs $7,000 to $12,000 for asphalt shingles. Insurance claims for hail and wind damage are among the highest in the nation. For a detailed breakdown by material type, see our roof replacement cost guide. Compare asphalt shingles and metal roofing to choose the right material for your Oklahoma home.

Popular Roofing Materials in Oklahoma

Impact-resistant Class 4 shingles are practically standard in Oklahoma. The state incentivizes impact-rated roofing through insurance premium reductions. Metal roofing is growing in popularity. Need help choosing? Our complete materials comparison covers every option. Make sure proper underlayment is part of the job.

Showing all 18 contractors in Oklahoma
★★★★½4.9(375 reviews)

OKC Roofers

8901 S Santa Fe Ave suite h
Oklahoma City, OK 73139
📞 1 405-796-8858
★★★★★5.0(162 reviews)

Shamrock Roofing and Construction - Oklahoma City

816 N Walker Ave suite 120
Oklahoma City, OK 73102
📞 1 405-300-1477
★★★★½4.9(111 reviews)

Oklahoma All State Roofing

11032 Quail Creek Rd #200
Oklahoma City, OK 73120
📞 1 405-203-0539
★★★★½4.9(362 reviews)

Yates Roofing and Construction, LLC

3422 NW 135th St
Oklahoma City, OK 73120
📞 1 405-607-0966
★★★★½4.8(151 reviews)

Mallard Construction & Roofing Company Oklahoma

3601 S I-35 Service Rd
Moore, OK 73160
📞 1 405-364-4501
★★★★★5.0(401 reviews)

777 Roofing & Construction, LLC

1452 N Mustang Rd Suite 107
Mustang, OK 73064
📞 1 405-256-5100
★★★★½4.9(606 reviews)

Elliott Roofing

3900 N Harvard Ave
Oklahoma City, OK 73122
📞 1 405-789-4646
★★★★½4.9(254 reviews)

Priority Roofing

3847 S Blvd #200
Edmond, OK 73013
📞 1 405-403-3028
★★★★½4.9(241 reviews)

Statewide Roofing

5001 E Interstate 240 Service Rd
Oklahoma City, OK 73135
📞 1 405-790-0109
★★★★★5.0(98 reviews)

Prestige Roofing General Contractors & Construction

8405 Woodbend Dr
Oklahoma City, OK 73135
📞 1 405-795-8700
★★★★½4.9(121 reviews)

Arrowhead Roofing - OKC

321 W 18th St Ste 160
Edmond, OK 73013
📞 1 405-235-6000
★★★★½4.9(65 reviews)

Standard Roofing Company

19 NW 16th St
Oklahoma City, OK 73103
📞 1 405-236-8401
★★★★½4.7(564 reviews)

Red River Roofing, Siding, and Windows

746 Enterprise Dr
Edmond, OK 73013
📞 1 405-330-0025
★★★★½4.5(68 reviews)

Oklahoma Roofing & Sheet Metal

1708 Lowry Ave
Oklahoma City, OK 73129
📞 1 405-670-1429
★★★★★5.0(73 reviews)

McCann's Roofing and Construction

12200 N MacArthur Blvd Suite A
Oklahoma City, OK 73162
📞 1 405-666-5927
★★★★½4.9(262 reviews)

1907 Roofing

2520 NW 39th St
Oklahoma City, OK 73112
📞 1 405-768-2626
★★★★★5.0(84 reviews)

Wilson & Sons Roofing

309 NE 38th St
Oklahoma City, OK 73105
📞 1 800-476-6337
★★★★½4.8(796 reviews)

Trademark Exteriors Restoration

36 NE 52nd St
Oklahoma City, OK 73105
📞 1 405-748-4444

How to Choose a Roofing Contractor in Oklahoma

Before hiring, verify the contractor is properly licensed in Oklahoma, carries liability insurance and workers' compensation, and can provide recent local references. Get at least three written estimates and never pay more than 30% upfront. For a complete vetting checklist, read our guide to finding a roofing contractor.

← Back to All States