Compare 18 verified roofing contractors in Oklahoma with ratings, reviews, and contact information.
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.
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.
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.
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.