Trade directory · Tulsa metro · Oklahoma

Roofing contractors in
Tulsa, Oklahoma.

A public directory of licensed roofing contractors serving greater Tulsa. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.

Licensed Establishments
365
U.S. Census Bureau
Peak Season
March through September, with highest demand April-June following spring storm season
Market estimate
Avg. Response Time
24-48 hours for quotes, 1-3 weeks for project start during peak season
Operator average
Avg. Hourly Wage
$23/hr
Bureau of Labor Statistics
§ A · Market rates

Common Job Costs

TULSA-OK · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle replacement
Typical range based on local asphalt shingle replacement jobs.
$8,500 – $15,000
Metal roofing installation
Typical range based on local metal roofing installation jobs.
$12,000 – $22,000
Storm damage repair
Typical range based on local storm damage repair jobs.
$2,500 – $8,000
Roof inspection
Typical range based on local roof inspection jobs.
$200 – $500
Gutter installation
Typical range based on local gutter installation jobs.
$1,200 – $3,500
Flat roof membrane replacement
Typical range based on local flat roof membrane replacement jobs.
$6,000 – $12,000
§ B · Regulatory

Licensing Requirements

OK
§1

Licensing Requirements

Oklahoma requires Construction Industries Board (CIB) license for roofing contractors. Must pass business and law exam, trade-specific exam, maintain $15,000 surety bond, provide proof of workers' compensation and general liability insurance. License renewal required every 3 years with continuing education.

§2

Permit Requirements

Tulsa requires building permits for roof replacement, structural repairs, and installations over $500. Permit fees range $50-200 based on project value. Submit plans showing materials, ventilation, and structural details.

§3

Inspection Schedule

Tulsa requires inspection after permit issuance and final inspection upon completion. Additional inspections required for structural modifications or if work fails initial inspection.

§4

Insurance Minimums

Oklahoma requires general liability minimum $300,000 per occurrence, workers' compensation as required by state law. Many municipalities and customers require $1 million general liability coverage.

§ C · Path to license

How to Get Licensed

7 STEPS
1

Meet eligibility requirements

Verify 4 years roofing experience or 2 years plus approved apprenticeship program completion. Gather documentation of work history and references.

01/07
2

Complete application

Submit CIB contractor license application with required fees, fingerprints for background check, and experience documentation. Application fee is $300.

02/07
3

Obtain surety bond

Purchase $15,000 surety bond from approved provider. Bond protects customers from contractor default and remains active throughout license period.

03/07
4

Get insurance coverage

Secure workers' compensation and general liability insurance meeting state minimums. Provide certificates of insurance with application.

04/07
5

Pass required exams

Schedule and pass both Oklahoma Construction Business and Law exam and Roofing Trade exam. Study guides available through CIB website.

05/07
6

Submit documentation

Provide all required documents including insurance certificates, bond paperwork, exam scores, and completed application to CIB for review.

06/07
7

Receive license

Upon approval, receive contractor license valid for 3 years. License must be renewed with continuing education requirements before expiration.

07/07
§ D · Field notes

About This Market

UPDATED APR 2026

Tulsa's roofing market runs hot due to severe weather patterns — hail storms, tornadoes, and wind damage drive consistent demand for repairs and replacements. Competition is fierce among 365 licensed establishments statewide, with many contractors chasing storm work. Asphalt shingles dominate residential work, while commercial jobs favor TPO and metal systems. Costs spike during storm seasons when materials get scarce and labor spreads thin. Insurance work makes up significant revenue, but dealing with adjusters and claim processes separates profitable contractors from the rest. Getting licensed in Oklahoma means navigating the Construction Industries Board bureaucracy — expect 4-6 weeks for license approval if you submit clean paperwork. Tulsa's permit process moves faster than OKC but inspectors know their code. Work the relationships with local suppliers early since material delivery delays kill schedules. Storm season brings opportunity but also fly-by-night competition that undercuts pricing. Focus on quality work and insurance relationships for steady revenue. Winter months slow down but that's when smart contractors prep for the next storm cycle.

Data Sources
  • Median wage data
    U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics
  • Number of licensed establishments
    U.S. Census Bureau County Business Patterns
  • Licensing requirements
    Oklahoma Construction Industries Board
  • Permit requirements
    City of Tulsa Building Safety Department
  • Insurance minimums
    Oklahoma Insurance Commissioner
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

What license do I need to do roofing work in Oklahoma?

Oklahoma requires a Construction Industries Board roofing contractor license. You must pass both business law and roofing trade exams, maintain a $15,000 surety bond, and renew every 3 years per Oklahoma CIB regulations.

Q/02

How much does roof replacement cost in Tulsa?

Asphalt shingle replacement runs $8,500-15,000 for typical homes, metal roofing $12,000-22,000. Costs vary based on material quality, roof complexity, and storm damage demand cycles per local contractor surveys.

Q/03

Do I need permits for roofing work in Tulsa?

Yes, Tulsa requires building permits for roof replacement and repairs over $500. Permits cost $50-200 based on project value and require plan submission showing materials and structural details per Tulsa Building Safety department.

Q/04

When is peak roofing season in Tulsa?

Peak season runs March-September with highest demand April-June following spring storms. Storm damage creates urgent repair needs while weather permits outdoor work per local contractor association data.

Q/05

What insurance do roofing contractors need in Oklahoma?

Oklahoma requires general liability minimum $300,000 per occurrence and workers' compensation coverage. Most customers and municipalities require $1 million general liability coverage per state insurance commission guidelines.

§ F · Directory

Roofing contractors in Tulsa

0 LISTED · SORTED BY DISTANCE

No contractors listed yet.

List your services

For contractors

Run your roofing business on The Forge.

Get listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place. Built for trades, used by thousands of operators nationwide.