Oklahoma law requires a roofer's registration number on every sign, card, contract and both sides of every vehicle in two-inch letters. If the truck in your driveway does not have it, that company cannot even sue to collect from you.
Tulsa is a genuinely different regulatory environment from Texas, and the differences are ones that protect you.
Oklahoma licenses roofers. Texas does not. Under the Oklahoma Roofing Contractor Registration Act, 59 O.S. §§ 1151.1 et seq., administered by the Construction Industries Board, a roofing contractor must register at $75 annually, expiring on the last day of the birth month of the qualifying party. Registration requires liability insurance of not less than $500,000 for residential roofing work and not less than $1,000,000 for commercial, with the Construction Industries Board listed as a certificate holder — so the insurer must notify the Board on cancellation, and the registration is suspended on the cancellation date. Proof of workers' compensation is required. Subcontractors and out-of-state contractors are expressly included.
The visibility requirements are the part you can use immediately. Section 1151.10(C) requires the registration number on "every business sign, card, correspondence, and contract used to solicit and conduct roofing services in this state" — and requires the firm name, endorsement status and registration number, "bearing the initials 'OK' preceding that registration number," on both sides of every vehicle, in letters and numerals at least two inches high, in a contrasting colour. Section 1151.10(D) requires the name, endorsement, registration number and telephone number posted conspicuously at the job site.
So: walk out and look at the truck. If there is no "OK" number in two-inch letters on both sides, that company is not compliant. An unregistered roofer cannot maintain a suit in Oklahoma courts, and advertising or operating without registration carries an administrative penalty of up to $5,000.
A change is coming and it is worth knowing. HB 1628, SB 1873 and HB 3800 create a Residential Roofing Endorsement. The transition period begins 1 January 2027; grandfathering closes 1 January 2028; and from 1 January 2028 the endorsement is required for all residential roofing work, with labour-only crews required to work directly for an endorsement holder and carry proof on site. From 1 January 2027 it becomes unlawful to subcontract with an unregistered labour-only crew.
On which code edition Tulsa is enforcing, we are going to be honest rather than confident. Tulsa's Title 51 adopts the 2018 IRC, IBC and IEBC "as amended or revised as stated in Title 748 Uniform Building Code Commission—Chapter 20," by Ordinance 24935 of 26 October 2022. But Oklahoma's statewide minimum code moved to the 2024 IRC effective 14 September 2026 under OAC 748:20-6-1. Whether Tulsa is now enforcing the 2024 edition by operation of that incorporation, or still the 2018, is a legal question we are not going to answer for you on a web page. We confirm with the Permit Center at 918-596-9456 before detailing a roof.
What is stable across both: Tulsa's Table R301.2(1) fills the state's blank cell at 115 mph, with exposure category determined site-specifically per R301.2.1.4. Ground snow 10 psf, seismic A, frostline depth 18 inches, winter design temperature 12°F, air freezing index 442, mean annual 60.3°F.
Those cold numbers drive Tulsa's most important roofing requirement, and nothing like it exists in Texas. The eave ice-barrier cell reads No — but both Tulsa's ordinance and the state rule independently mandate a 36-inch ice barrier in all valleys, run the length of the valley and centred on it, and a 36-inch ice barrier at all changes in roof pitch where the lower roof has the lower pitch. The 2024 state rule adds an 18-inch barrier at wall-and-roof intersections on new construction. A Texas-trained crew will not have this in their standard detail and will not have priced it.
Layovers: zero. Verified three separate ways — Tulsa's R908.3.1.1 item 4, Tulsa's IBC 1511.3.1.1 item 4, and the statewide rule: "Where the existing roof has one or more applications of asphalt shingles additional applications of asphalt shingles shall not be permitted." Slate, clay, cement and asbestos-cement tile may never be re-covered, and two or more existing layers of anything bars a re-cover.
Drip edge is fully specified: required at eaves and rakes, overlapped not less than two inches, extending a quarter inch below the sheathing and two inches back onto the deck, mechanically fastened twelve inches on centre. Decking is defined under the amended R905.2.1 to exclude boards or panels with gaps greater than the manufacturer allows, or that are warped, split, cracked, deteriorated or rotten. On commercial work, Tulsa allows a membrane roof design slope reduced to 1/8:12 with structural calculations showing compliance with IBC 1611.2 and membrane warranties for that slope.
Permits price by valuation under Title 49 rather than as a flat fee: an application fee of $66 for declared valuation from $0 to $15,000, a building permit fee of $137 for estimated valuation $0 to $5,000 or $219 for $5,000.01 to $40,000 less the application fee already paid, plus a $5.00 permit system maintenance surcharge and a system development fee. "REROOFING/REDECKING" is an express work type on the residential application. Proof of general liability and workers' compensation is a condition of issuing a residential permit under 11 O.S. § 43-109.9 — only a homeowner doing the work personally may file the notarised Affidavit of Exemption; a contractor cannot.
Debris runs through a City of Tulsa waste collector's licence — non-transferable, expiring at midnight on 31 March, applications with payment due before 1 March, no pro-ration. Vehicles and containers can be impounded and confiscated for unlicensed hauling. Construction and demolition waste is expressly unacceptable waste for the ordinary city stream and must go to a permitted C&D landfill.
Tulsa sets no construction-hour restriction — Title 27 § 1400 applies a general "unreasonably loud or disturbing" standard. One enumerated item matters to roofers directly: the use of any mechanical device operated by compressed air is prohibited unless effectively muffled. Pneumatic nail guns need to be.
Tulsa has eight HP overlay districts and sites: Brady Heights, Council Oak Tree Site, Gillette, North Maple Ridge, Swan Lake, Yorktown, Elmwood (the Patrick J. Hurley Mansion) and Tracy Park. The rule is strict: "The HP Permit process is mandatory. Owners and residents must successfully apply for and receive an HP Permit before making any changes or repairs to the exterior of their properties located within an HP-zoned neighborhood, even if a Building Permit is not required." No in-kind exemption and no review timeline is published. Note that National Register listing alone does not trigger HP review — the two lists are separate.
Tulsa's housing is the oldest market we serve: 192,797 units, median year built 1973, 64.9% built before 1980, and 17,297 units built before 1940. Maple Ridge, Brookside, Swan Lake, Riverview and Owen Park carry genuinely pre-war roofs.
Storms: Tulsa County logged 69 hail days from 2015 through 2025, peaking hard in May at 48% of annual reports, with a real September–October secondary season. On 25 March 2015, 4.25-inch hail fell 1.4 miles west-south-west of Tulsa International Airport, with 3.00-inch at Sand Springs and a 100 mph estimated gust near West Tulsa the same afternoon. The 17 June 2023 derecho produced a 100 mph measured gust 2.6 miles from downtown, with five further readings of 81 to 86 mph across the city. 3.00-inch hail south-west of Broken Arrow on 21 May 2024; 2.00-inch at Sperry on 20 October 2019.
Repairs, replacements, installations, and inspections for homeowners. Class 4 impact-resistant shingles, metal, tile, slate.
View Residential Roofing →TPO, EPDM, modified bitumen, and metal systems for businesses and property managers. Maintenance plans available.
View Commercial Roofing →Emergency and scheduled repairs. Hail damage, leaks, flashing, and storm response with 1-year workmanship warranty.
View Roof Repair →Full tear-off and replacement with manufacturer warranties up to 50 years. Flexible financing available.
View Roof Replacement →Honest, no-pressure assessments for storm damage, pre-sale, and annual maintenance - written report included.
View Free Roof Inspection →Residential maintenance plans from $24.99/month. Annual inspection, priority scheduling, 10% repair discount.
View Roof Maintenance →State law requires the registration number on every sign, card, contract and correspondence, and on both sides of every vehicle in letters at least two inches high with "OK" in front of it — plus the name, registration number and phone posted at the job site. Residential registration requires $500,000 liability and commercial $1,000,000, with the Construction Industries Board as certificate holder. An unregistered roofer cannot even maintain a suit in Oklahoma courts.
Tulsa and the state rule independently require a 36-inch ice barrier in every valley, run the length of the valley and centred on it, and a 36-inch barrier at every pitch change where the lower roof has the lower pitch. With a 12°F winter design temperature, an 18-inch frostline and an air freezing index of 442, that is not paperwork — it is why roofs here fail at the valley. It is in our scope by default.
Tulsa's Title 51 adopts the 2018 codes as amended by the state's Title 748 Chapter 20, but Oklahoma's statewide minimum moved to the 2024 IRC on 14 September 2026. Whether Tulsa is now enforcing 2024 by operation of that reference is a legal question, not a marketing one. We confirm with the Permit Center at 918-596-9456 before detailing. Anyone stating a confident Tulsa code edition has not asked.
Don't see your question? Call us at (539) 444-9955 — we're happy to talk it through.
Yes — unlike Texas. The Oklahoma Roofing Contractor Registration Act, 59 O.S. §§ 1151.1 et seq., is administered by the Construction Industries Board. Registration is $75 annually, expiring on the last day of the birth month of the qualifying party, and requires liability insurance of not less than $500,000 for residential roofing work and not less than $1,000,000 for commercial, with the Construction Industries Board named as a certificate holder. Proof of workers' compensation is required. Subcontractors and out-of-state contractors are included.
Look at the truck. State law requires the firm name, endorsement status and registration number — with the initials "OK" preceding the number — on both sides of every vehicle, in letters and numerals at least two inches high in a contrasting colour. The number must also appear on every business sign, card, correspondence and contract, and the name, registration number and telephone number must be posted conspicuously at the job site. An unregistered roofer cannot maintain a suit in Oklahoma courts, and advertising or operating without registration carries a penalty of up to $5,000.
Yes. HB 1628, SB 1873 and HB 3800 create a Residential Roofing Endorsement. The transition period begins 1 January 2027, grandfathering closes 1 January 2028, and from 1 January 2028 the endorsement is required for all residential roofing work — with labour-only crews required to work directly for an endorsement holder and carry proof on site. From 1 January 2027 it becomes unlawful to subcontract with an unregistered labour-only crew.
We are not going to state it with false confidence. Tulsa's Title 51 adopts the 2018 IRC, IBC and IEBC as amended or revised by the state's Title 748 Chapter 20, under Ordinance 24935 of 26 October 2022. But Oklahoma's statewide minimum code moved to the 2024 IRC effective 14 September 2026. Whether Tulsa is now enforcing 2024 by operation of that incorporation is a legal question. We confirm with the Permit Center at 918-596-9456 before detailing a roof.
Yes, and more of it than most people expect. While the eave ice-barrier cell reads No, both Tulsa's ordinance and the state rule independently mandate a 36-inch ice barrier in all valleys — run the length of the valley and centred on it — and a 36-inch ice barrier at every change in roof pitch where the lower roof has the lower pitch. The 2024 state rule adds an 18-inch barrier at wall-and-roof intersections on new construction. No Texas city requires anything comparable.
The climate data answers it. Tulsa's adopted criteria show a 12°F winter design temperature, an 18-inch frostline depth and an air freezing index of 442, against a 22°F design temperature, 6-inch frostline and index of 150 in North Texas. Freeze-thaw cycling drives water back up under shingles at valleys and pitch changes, which is precisely where the barrier is required.
No. This is verified three separate ways — Tulsa's R908.3.1.1 item 4, Tulsa's IBC 1511.3.1.1 item 4, and the statewide rule: where the existing roof has one or more applications of asphalt shingles, additional applications shall not be permitted. Slate, clay, cement and asbestos-cement tile may never be re-covered, and two or more existing layers of anything bars a re-cover entirely.
It prices by valuation rather than as a flat fee, so we quote it per job. Under Title 49 the application fee is $66 for declared valuation of $0 to $15,000; the building permit fee is $137 for estimated valuation $0 to $5,000, or $219 for $5,000.01 to $40,000, less the application fee already paid; plus a $5.00 permit system maintenance surcharge and a system development fee. Proof of general liability and workers' compensation is a condition of issuing a residential permit under 11 O.S. § 43-109.9 — only a homeowner doing the work personally may file the Affidavit of Exemption.
Almost certainly, and Tulsa's rule is strict: the HP Permit process is mandatory, and owners must apply for and receive an HP Permit before making any changes or repairs to the exterior of a property in an HP-zoned neighbourhood — even where no building permit is required. The eight HP districts and sites are Brady Heights, Council Oak Tree Site, Gillette, North Maple Ridge, Swan Lake, Yorktown, Elmwood and Tracy Park. No in-kind exemption and no review timeline is published, so build the time in. National Register listing alone does not trigger HP review; the two lists are separate.
Tulsa County logged 69 hail days between 2015 and 2025, peaking hard in May at 48% of annual reports, with a real September–October secondary season. On 25 March 2015, 4.25-inch hail fell 1.4 miles west-south-west of Tulsa International Airport, with 3.00-inch at Sand Springs and a 100 mph estimated gust near West Tulsa the same afternoon. The 17 June 2023 derecho produced a 100 mph measured gust 2.6 miles from downtown, with five further readings of 81 to 86 mph across the city.
Call us at (539) 444-9955, or request your free estimate online — most inspections are scheduled within 24–48 hours.
(539) 444-9955