Updated June 2026

Top 10 Roofing Contractors in Tulsa

Vetted, currently-operating roofing contractors serving Tulsa and northeastern Oklahoma, ranked by longevity, manufacturer certifications, and local reputation.

Quick Comparison

Rank Company Specialty Experience BBB Website
1 Arrowhead Roofing Best Overall Since 1987 A+ Accredited Visit
2 All American Roofing Best for Certified Workmanship Since 1981 A+ Accredited Visit
3 Turner Roofing & Sheet Metal Most Established Since 1966 Not Accredited (A- rating) Visit
4 Elliott Roofing Best for Premium Shingle Systems Since 1981 A+ Accredited Visit
5 A-Best Roofing Best for Custom Metal & Sheet Metal Since 1988 A+ Accredited Visit
6 Pro-Tech Roofing Best Value Since 2003 A+ Accredited Visit
7 T-Town Roofing & Construction Best for Tile & Flat Roof Restoration 40+ Yrs A+ Accredited Visit
8 Tulsa Roofing ETC. Best for Commercial & Flat Roofs Since 1984 Listed (Member since 1997) Visit
9 Nations Best Roofing & Construction Best for Storm & Drone Inspections Since 2003 A+ Accredited Visit
10 A. Fricker Roofing & Waterproofing Best Newcomer Since 2020 A+ Accredited Visit

Detailed Reviews

#2

All American Roofing

Best for Certified Workmanship
ExperienceSince 1981 (40+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaTulsa & Oklahoma City Metros

Operating since 1981, All American Roofing is a GAF Master Elite Certified Contractor and a CertainTeed Master Shingle Applicator, and was a GAF President's Club Two-Star Residential award winner in 2025. It is BBB accredited with an A+ rating, accredited since 2000. The company covers residential and commercial roofing in asphalt, metal, TPO and commercial coatings, plus gutters, siding, ventilation and windows across the Tulsa region including Jenks, Bixby, Broken Arrow, Owasso, Catoosa, Sand Springs and Sapulpa.

Roof Replacement Roof Repair Roof Maintenance Metal Roofing TPO & Commercial Coatings Gutters Siding Attic Ventilation
Visit All American Roofing
#3

Turner Roofing & Sheet Metal

Most Established
ExperienceSince 1966 (50+ Years)
BBB StatusNot Accredited (A- rating)
SpecialtyCommercial, Residential & Sheet Metal
Service AreaTulsa & Broken Arrow

Turner Roofing & Sheet Metal traces its start to 1966 and has marked more than 50 years roofing Tulsa-area homes, businesses and institutions. It is one of only a few TAMKO MasterCraft Pro Certified contractors in Oklahoma and a member of the Oklahoma Roofing Contractors Association and the National Roofing Contractors Association. The company offers commercial and residential roofing, sheet-metal fabrication, storm-damage repair, a smartCARE maintenance program and Tesla Solar Roof installation across Tulsa and Broken Arrow.

Commercial Roofing Residential Roofing Sheet Metal Fabrication Roof Repair Storm Damage Repair Roof Maintenance Solar Roofing
Visit Turner Roofing & Sheet Metal
#4

Elliott Roofing

Best for Premium Shingle Systems
ExperienceSince 1981 (40+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaTulsa & Oklahoma City

Helping Oklahomans since 1981, Elliott Roofing is an Owens Corning Platinum Preferred Contractor, a distinction the company notes fewer than one percent of U.S. contractors hold, as well as a CertainTeed Shingle Master and Duro-Last Master Contractor. It is BBB accredited with an A+ rating, accredited since 2008. Elliott runs a dedicated Tulsa office and handles residential and commercial roofing, storm-damage and insurance-claim work, and Tesla Solar Roof installation.

Roof Replacement Roof Repair Commercial Roofing Storm Damage Restoration Insurance Claim Assistance Solar Roofing
Visit Elliott Roofing
#5

A-Best Roofing

Best for Custom Metal & Sheet Metal
ExperienceSince 1988 (35+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaTulsa & NE Oklahoma

A-Best Roofing has served Tulsa and northeastern Oklahoma for more than 35 years and reports having installed over 35,000 roofs. It is a CertainTeed Select ShingleMaster and holds Oklahoma roofing license #80000249 with a commercial endorsement, and is BBB accredited with an A+ rating. The company offers residential and commercial roof repair, replacement, inspections, metal roofing, custom sheet-metal fabrication, gutters and church roofing across Tulsa, Sand Springs, Broken Arrow, Jenks, Owasso, Bartlesville and Muskogee.

Roof Replacement Roof Repair Roof Inspections Metal Roofing Custom Sheet Metal Fabrication Commercial Roofing Gutters
Visit A-Best Roofing
#6

Pro-Tech Roofing

Best Value
ExperienceSince 2003 (20+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaTulsa & NE Oklahoma

Family-owned Pro-Tech Roofing has served Tulsa and surrounding communities since 2003. It is a GAF Certified Roofing Contractor and an Owens Corning Roofing Preferred Contractor, and also carries Tamko, Malarkey and CertainTeed certifications. The company is BBB accredited with an A+ rating, accredited since 2004. Services span residential asphalt shingle, slate and stone-coated steel, commercial flat roofs, TPO and metal restoration, repairs, inspections and seamless gutters across Tulsa, Broken Arrow, Owasso, Bixby, Jenks, Claremore and Muskogee.

Roof Replacement Roof Repair Commercial Flat Roofing TPO Roofing Metal Roof Restoration Roof Inspections Seamless Gutters
Visit Pro-Tech Roofing
#7

T-Town Roofing & Construction

Best for Tile & Flat Roof Restoration
Experience40+ Years Experience
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaTulsa & Surrounding Areas

T-Town Roofing & Construction brings more than 40 years of roofing experience to the Tulsa area and is a GAF certified contractor that also carries CertainTeed, Duro-Last, Tamko and Versico certifications. It is BBB accredited with an A+ rating and offers a 24-hour emergency service team. The family-owned company handles residential roofing, concrete tile roofing, flat-roof restoration, roof repairs and maintenance, and multiple commercial systems across Tulsa and surrounding communities.

Roof Replacement Roof Repair Concrete Tile Roofing Flat Roof Restoration Commercial Roofing Roof Maintenance Emergency Roofing
Visit T-Town Roofing & Construction
#8

Tulsa Roofing ETC.

Best for Commercial & Flat Roofs
ExperienceSince 1984 (40+ Years)
BBB StatusListed (Member since 1997)
SpecialtyCommercial & Residential
Service AreaGreater Tulsa Area

Tulsa Roofing ETC. has been roofing the Tulsa area since 1984, more than 40 years, with a strong focus on commercial and flat-roof systems. The company installs and services flat roof systems suited to large commercial buildings, including modified bitumen, single-ply EPDM, PVC and TPO, metal, built-up roofing and roof coatings, alongside residential roofing, repairs, custom flashings and insurance-claim assistance. It has been a BBB member since 1997 and carries Oklahoma registration #80000354, serving Tulsa, Jenks, Bixby and Broken Arrow.

Commercial Flat Roofing TPO & EPDM Roofing Modified Bitumen Built-Up Roofing Roof Coatings Residential Roofing Roof Repair
Visit Tulsa Roofing ETC.
#9

Nations Best Roofing & Construction

Best for Storm & Drone Inspections
ExperienceSince 2003 (20+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaTulsa Metro & NW Arkansas

Founded in Tulsa in 2003 by Jeffrey Parker, Nations Best Roofing & Construction is BBB accredited with an A+ rating, accredited since 2021, and holds Oklahoma Construction Industries Board registration #80054. It is a Malarkey Emerald Pro and Atlas PRO contractor and uses drone technology for free roof inspections to assess storm and hail damage without putting crews on the roof. The company offers residential and commercial roofing, repairs, replacements, storm-damage restoration, gutters, windows and siding, and carries $1 million liability coverage on every project across Tulsa, Broken Arrow, Owasso and northwest Arkansas.

Roof Replacement Roof Repair Storm Damage Restoration Roof Inspections Commercial Roofing Gutters Siding & Windows
Visit Nations Best Roofing & Construction
#10

A. Fricker Roofing & Waterproofing

Best Newcomer
ExperienceSince 2020 (5+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaTulsa & NE Oklahoma

A. Fricker Roofing & Waterproofing was founded in 2020 by Austin Fricker and quickly became BBB accredited with an A+ rating, accredited in October of that year. The company says its team carries more than 50 years of combined roofing experience. It offers residential and commercial roof inspection, repair, replacement and new installation, basement waterproofing, roof coatings, maintenance programs, gutters, windows and skylights, plus storm and hail-damage repair across Tulsa, Rogers County and northeastern Oklahoma.

Roof Replacement Roof Repair Commercial Roofing Basement Waterproofing Roof Coatings Storm Damage Repair Gutters Skylights
Visit A. Fricker Roofing & Waterproofing

How to Choose a Roofing Contractor in Tulsa

Verify CIB roofing registration

Oklahoma requires every roofing contractor to register with the state Construction Industries Board (CIB) under the Roofing Contractor Registration Act. Ask for the contractor's CIB registration number and verify it on the CIB's public lookup at verifyroofing.cib.ok.gov. Several Tulsa roofers, such as A-Best (#80000249) and Pro-Tech, list their registration numbers openly, which is a good sign.

Confirm insurance that matches your job

Under Oklahoma rules, a contractor doing residential work must carry at least $500,000 in general liability, and any commercial work requires at least $1,000,000 plus a state commercial endorsement exam. For a Tulsa re-roof, ask for a current certificate of insurance with the contractor's name on it and confirmation of workers' compensation coverage before any tear-off begins.

Prioritize hail and wind experience

Tulsa sits in the heart of hail country, and most roofing jobs here are storm-driven and insurance-funded. Choose a contractor with a documented track record handling Oklahoma hail claims and insurance adjusters. Class 4 impact-resistant shingles can qualify for insurance premium discounts in Oklahoma, so ask whether the roofer installs them and can document it for your carrier.

Check manufacturer certifications

Certifications like GAF Master Elite (held by Arrowhead and All American in Tulsa) or Owens Corning Platinum (Elliott Roofing) unlock enhanced, transferable workmanship warranties that standard installers cannot offer. Because these designations require proof of licensing, insurance and reputation, they double as a vetting layer beyond what a contractor claims about itself.

Confirm BBB accreditation and local reputation

Don't rely on a contractor's own 'A+' claim; verify it directly on bbb.org. Genuinely accredited Tulsa roofers include Arrowhead (since 2000), Pro-Tech (since 2004) and Nations Best (since 2021). Pair that with recent Google and Yelp reviews from Tulsa-area homeowners, and confirm the business has a physical local address rather than only a P.O. box or out-of-state number.

Pull the City of Tulsa building permit

Roof replacements in the City of Tulsa typically require a building permit through the Development Services Department, and surrounding jurisdictions like Broken Arrow, Owasso and unincorporated Tulsa County have their own permit offices. A reputable contractor pulls the permit in its own name and schedules the inspection; be wary of any storm-chaser who asks you to pull the permit yourself or skip it entirely.

Frequently Asked Questions

For a typical Tulsa single-family home, an asphalt-shingle replacement generally runs about $8,000 to $18,000 depending on roof size, pitch, and shingle grade, with most standard 1,800-2,500 sq ft homes landing in the $9,000-$15,000 range. Upgrading to impact-resistant Class 4 shingles, standing-seam metal, or tile pushes costs higher. Because so many Tulsa roofs are replaced through hail and wind insurance claims, your out-of-pocket cost is often limited to your deductible.
Architectural asphalt shingles dominate Tulsa roofs for their value, but the metro's frequent hail makes Class 4 impact-resistant shingles a smart upgrade, and they can earn an insurance premium discount in Oklahoma. Standing-seam metal performs very well against hail and high wind and is popular on rural and modern homes, while TPO, EPDM and modified bitumen are standard on the area's many flat commercial roofs.
Oklahoma does not issue a traditional trade 'license' for roofers, but the Roofing Contractor Registration Act requires every roofing contractor to register with the state Construction Industries Board (CIB). Working unregistered is a misdemeanor. Contractors must show liability insurance ($500,000 residential, $1,000,000 commercial), and any commercial roofing requires passing a state commercial endorsement exam. Always verify a roofer's registration at verifyroofing.cib.ok.gov.
Yes. A full roof replacement in the City of Tulsa typically requires a building permit issued by the city's Development Services Department, and the contractor should pull it under their own name and arrange the inspection. Surrounding communities such as Broken Arrow, Owasso, Jenks and unincorporated Tulsa County run their own permit processes, so confirm which jurisdiction your home falls under before work begins.
In Tulsa's climate, a standard architectural asphalt shingle roof often lasts around 15 to 25 years, but severe hail and wind frequently cut that short, with many local roofs replaced earlier through storm-damage insurance claims. Impact-resistant shingles and metal roofing tend to last longer and resist hail better. Routine inspections after major storms are key, since hail bruising can lead to leaks weeks or months after the event.
After a hailstorm, Tulsa neighborhoods are often flooded with out-of-state 'storm chasers' going door to door. Favor an established local contractor with a verifiable CIB registration, a physical Tulsa-area address and confirmed BBB accreditation. Get a documented inspection and written estimate, never pay the full amount up front, and be cautious of anyone who offers to 'waive' or absorb your insurance deductible, which is illegal in Oklahoma.

Roofing in Tulsa

Tulsa sits squarely in the most active stretch of America's hail and severe-storm belt, and weather is the single biggest factor shaping its roofs. Spring and early summer bring frequent supercell thunderstorms that drop large hail and produce damaging straight-line winds and the occasional tornado, while summers deliver intense UV and heat that bake shingles and winters can bring ice storms and freeze-thaw cycles. The result is a roofing market driven heavily by storm damage and insurance claims, where impact resistance and wind ratings matter as much as curb appeal.

The dominant roofing material across the Tulsa metro is the architectural asphalt shingle, prized for its balance of cost and durability, with impact-resistant Class 4 shingles increasingly common because they stand up better to hail and can qualify for insurance discounts in Oklahoma. Standing-seam and screw-down metal roofing is widely used on rural properties, barns and modern homes for its hail and wind performance, and concrete tile appears on some upscale neighborhoods. Tulsa's substantial commercial and industrial base relies on flat and low-slope systems such as TPO, EPDM, modified bitumen and built-up roofing.

Oklahoma regulates roofing contractors through the state Construction Industries Board (CIB) under the Roofing Contractor Registration Act, rather than through a conventional trade license. Every roofing contractor working in Tulsa must hold a current CIB registration, carry at least $500,000 in liability insurance for residential work (or $1,000,000 plus a commercial endorsement exam for commercial work), and you can confirm any roofer's status at verifyroofing.cib.ok.gov. Permitting is handled locally: the City of Tulsa's Development Services Department issues roof-replacement permits, and suburbs like Broken Arrow, Owasso and Jenks operate their own permit offices.

Choosing an experienced local contractor matters more in Tulsa than in calmer markets. After every major hailstorm, the metro draws waves of out-of-state storm chasers who may not be CIB-registered, may pressure homeowners into rushed contracts, and often vanish before warranty issues surface. An established Tulsa roofer with verifiable registration, confirmed BBB accreditation, manufacturer certifications and a physical local presence is far better equipped to navigate Oklahoma insurance claims, pull the correct city permits, and stand behind a roof built to survive the next storm season.

Browse Tulsa Roofers by Specialty

Looking for a specific type of roofing in Tulsa? See our independently ranked specialty guides.

Roofing Guides for Tulsa Homeowners

Find Roofing Contractors Nearby

Compare top-rated roofing contractors in Oklahoma and other major US markets.

Own a Roofing Company? Get Reviewed for This Directory

We independently review roofing contractors for inclusion in our city rankings — weighing years in business, manufacturer certifications, BBB standing, service breadth and local reputation. Submitting your company does not guarantee a top-10 spot: every listing is earned through our research, never paid for. Tell us about your company and we’ll let you know by email whether it’s eligible.

Request a Review