Trade directory · Tulsa metro · Oklahoma

Roofing contractors in
Tulsa, Oklahoma.

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

Employer Establishments
365
U.S. Census Bureau
Peak Season
April through September, with May-July being heaviest due to storm season and favorable weather
Market estimate
Avg. Response Time
24-72 hours for estimates, longer during storm season
Operator average
§ J · OPEN JOBS

Roofing jobs in Tulsa

00 OPEN

0 open jobs in Tulsa.

The controlled job pilot is not open yet.

§ 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
Roof repair (storm damage)
Typical range based on local roof repair (storm damage) jobs.
$800 – $3,500
Gutter installation
Typical range based on local gutter installation jobs.
$1,200 – $2,800
Roof inspection
Typical range based on local roof inspection jobs.
$200 – $500
Emergency roof tarping
Typical range based on local emergency roof tarping jobs.
$400 – $1,200
§ B · Regulatory

Licensing Requirements

OK
§1

Licensing Requirements

Oklahoma requires Roofing Contractor License through Construction Industries Board. Must pass written exam covering roofing practices, safety, and business law. Requires 4 years experience or approved apprenticeship. $300 application fee, $200 annual renewal. Workers' compensation and liability insurance required.

§2

Permit Requirements

City of Tulsa requires building permits for roof replacement and major repairs over $1,000. Permit fees range $50-200 based on project value. Submit plans to Building Safety Department, allow 3-5 business days for approval.

§3

Inspection Schedule

Initial permit inspection before work begins, progress inspection at sheathing stage if required, final inspection upon completion. Must call 24 hours in advance to schedule.

§4

Insurance Minimums

General liability minimum $300,000, workers' compensation as required by law. Many projects require $1 million liability coverage.

§ C · ReadyDocs Compliance

Local compliance path

View source dossier

Source status: verified · 8/9/2026

Roofing contractors operating in Tulsa, Oklahoma, must navigate a dual-layer regulatory environment. While the state of Oklahoma does not mandate a specific trade license for roofers, it does require mandatory registration with the Construction Industries Board (CIB). This registration serves as the primary state-level credential for contractors performing roofing services. At the local level, the City of Tulsa mandates that contractors obtain a business license and secure building permits for all roofing projects. Compliance involves adhering to the International Residential Code as adopted by the city, ensuring that all materials and installation methods meet safety and wind-resistance standards. Contractors should maintain active workers' compensation insurance and be prepared for site inspections to ensure the project meets municipal safety requirements.

Timeline

  1. Day 0Register with CIBOklahoma CIB
  2. Day 5Obtain City Business LicenseCity of Tulsa
  3. Day 10Submit Permit ApplicationCity of Tulsa
  4. Day 15Permit ApprovalCity of Tulsa
  5. Day 20Commence Roofing WorkContractor
  6. Day 30Final InspectionCity of Tulsa

Checklist

  • Register as a roofing contractor with the Oklahoma CIB
  • Obtain a City of Tulsa business license
  • Secure proof of workers' compensation insurance
  • Submit permit application to Tulsa Development Services
  • Post permit card at the job site
  • Schedule final inspection upon project completion
CIB RegistrationOklahoma CIB
2-4 weeksVerify with CIBREQUIRED
Workers CompPrivate Carrier
ImmediateMarket rateREQUIRED
Building PermitCity of Tulsa
1-3 daysVerify with CityREQUIRED
Surety BondSurety Provider
1 weekVerify with CityREQUIRED
OSHA 10OSHA
10 hoursVariesRECOMMENDED
City Business LicenseCity of Tulsa
1 weekVerify with CityREQUIRED
§ M · DoorBase

Local market snapshot

56 ZIPs
Population435,134
Household income$61,389
Home value$238,218
Median rent$1,265
Unemployment3.70%
Job growth0.90%

Source: DoorBase, aggregated public ZIP-level data. Updated 7/17/2026.

§ C · Path to license

How to Get Licensed

5 STEPS
1

Meet experience requirements

Obtain 4 years of verifiable roofing experience or complete an approved apprenticeship program. Document all work experience with employer verification letters.

01/05
2

Obtain required insurance

Secure workers' compensation insurance (if you have employees) and general liability insurance meeting state minimums. Obtain certificates of insurance from carriers.

02/05
3

Submit application

Complete roofing contractor license application through Oklahoma Construction Industries Board. Include experience documentation, insurance certificates, and $300 application fee.

03/05
4

Schedule and pass exam

Register for written examination covering roofing practices, safety regulations, and business law. Pass with minimum 70% score.

04/05
5

Receive license and maintain compliance

Once approved, receive license certificate. Renew annually for $200 and maintain required insurance coverage throughout license period.

05/05
§ D · Field notes

About This Market

UPDATED APR 2026

Tulsa's roofing market runs hot and heavy, driven by severe weather that pounds this region year-round. Hail, wind, and tornado damage keep contractors busy, with insurance work making up 60-70% of jobs during storm season. Competition is fierce among the 50+ active roofing outfits in the metro, but there's plenty of work to go around when Mother Nature cooperates. Costs vary widely based on material availability and storm damage backlogs - asphalt shingle jobs range $8,500-15,000 while metal roofing commands $12,000-22,000 for typical homes.

To work Tulsa roofing, you need thick skin and solid paperwork. Oklahoma's licensing requirements aren't a joke - expect to prove 4 years experience and pass their exam before you touch a nail gun legally. The Construction Industries Board doesn't mess around with unlicensed work. Storm season brings easy money but also brings out every fly-by-night outfit from three states over, so your reputation and insurance coverage better be bulletproof. Build relationships with local adjusters and stay current on city permit requirements, because Tulsa inspectors will shut you down fast if you cut corners.

Data Sources
  • Number of licensed establishments
    U.S. Census Bureau Economic Census
  • Licensing requirements
    Oklahoma Construction Industries Board
  • Permit requirements
    City of Tulsa Building Safety Department
  • Cost ranges
    Market estimates based on local contractor pricing
  • Insurance minimums
    Oklahoma Construction Industries Board regulations
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

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

Oklahoma requires a Roofing Contractor License through the Construction Industries Board. You must have 4 years experience, pass a written exam, and maintain workers' compensation and liability insurance. License costs $300 initially and $200 annually to renew.

Q/02

Do I need a permit for roof replacement in Tulsa?

Yes, Tulsa requires building permits for roof replacements and major repairs over $1,000. Permits cost $50-200 based on project value and are obtained through the City of Tulsa Building Safety Department.

Q/03

What's the typical cost for roof replacement in Tulsa?

Asphalt shingle replacement typically costs $8,500-15,000 for average homes, while metal roofing runs $12,000-22,000. Costs vary based on material availability, storm damage backlogs, and home size. These are market estimates based on local contractor pricing.

Q/04

When is peak roofing season in Tulsa?

Peak season runs April through September, with May-July being busiest due to severe weather season and optimal working conditions. Storm damage work can extend busy periods unpredictably.

Q/05

How many roofing contractors operate in Oklahoma?

According to U.S. Census data, approximately 365 licensed roofing establishments operate statewide in Oklahoma, with significant concentration in the Tulsa and Oklahoma City metropolitan areas.

§ 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.

Apply to be listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place, built for independent operators and growing crews.