Permitting Authorities / City of Midwest City - Permits & Building Inspections Division
Do you need a permit to replace a roof in Midwest City, OK?
Adopted code
City of Midwest City - Permits & Building Inspections Division
Yes — a permit is required to replace a roof in Midwest City, OK, issued by City of Midwest City - Permits & Building Inspections Division. The city's general building permit process has three steps: "Application Submission" of completed applications and required plans to the Engineering and Construction Services Department; a "Review Process" in which "a residential permit will typically be reviewed within 3 to 5 days" while "commercial permits plan review usually takes up to 14 working days"; and "Permit Approval," after which "upon receipt of the permit fee, the permit will be issued." Applications may be submitted online through the CityWorks Public Access Portal or in person at the Community Development office on the second floor of City Hall. The city's own monthly Building Permits Summary reports list "Res Roofing Permit" and "Com Roofing Permit" as permit types distinct from general building permits, issued monthly to residential and commercial roofing contractors.
Jurisdiction
City of Midwest City, Oklahoma
Address
100 N Midwest Boulevard, Midwest City, OK 73110
Contact
- url: https://www.midwestcityok.org/188/Permits-Inspections
- phone: 405-739-1211
Roofing permit required
Required
Contractor registration required
Registration details
- license: The city's Trade License Renewal page lists "Roofing" as its own trade license category, separate from Electrical, Mechanical, Plumbing, Sign, and Paving, with a fee of "$150 New | $75 Renewal." The notice states "All licenses expire on June 30 each year and must be renewed no later than August 15. If not renewed by August 15, the license will be considered new and the fees will be reflected as such."
Permit process note
The city's general building permit process has three steps: "Application Submission" of completed applications and required plans to the Engineering and Construction Services Department; a "Review Process" in which "a residential permit will typically be reviewed within 3 to 5 days" while "commercial permits plan review usually takes up to 14 working days"; and "Permit Approval," after which "upon receipt of the permit fee, the permit will be issued." Applications may be submitted online through the CityWorks Public Access Portal or in person at the Community Development office on the second floor of City Hall. The city's own monthly Building Permits Summary reports list "Res Roofing Permit" and "Com Roofing Permit" as permit types distinct from general building permits, issued monthly to residential and commercial roofing contractors.
Inspection requirements
The city's monthly Inspections Summary reports list "Res Roofing Inspection," "Res Roofing Reinspection," and "Com Roofing Inspection" as distinct inspection types performed under issued roofing permits (for example, 22 Res Roofing Inspections and 3 Res Roofing Reinspections were recorded for March 2026).
Adopted code
A city notice states: "On April 27, 2023 the City of Midwest City will be switching to the 2018 ICC Codes for residential and commercial buildings. Codes to be affected are the following. International Residential Code, International Building Code, International Plumbing Code, International Mechanical Code, International Fuel Gas Code. On May 1, 2023 the City of Midwest City will switch to the 2020 NEC, NFPA 70 Codes for residential and commercial buildings. Permits that have been applied before these dates will follow the current codes."
Drip edge
Required — Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). Oklahoma's operative text is the OUBCC 2018 IRC Permanent Rule -- "the statewide minimum code for residential building construction for one- and two-family dwellings and townhouses in Oklahoma pursuant to 59 O.S. Sec. 1000.23" -- whose amended R905.2.8.5 requires a drip edge at eaves and rake edges (with a shingle-mold exception). Midwest City Code of Ordinances Sec. 9-5(b) adopts the 2018 International Residential Code, and Sec. 9-7 ("Code amended-- International Residential Code") (Ord. No. 3560, Sec. 1, 4-23-24; Ord. No. 3590, Sec. 1, 3-25-25; Ord. No. 3591, Sec. 2, 3-25-25), read in full from its opening line through its closing ordinance citation, amends only administrative/permit provisions of the adopted 2018 IRC (102.4.1, 104.1, 104.2, 105.10, 107.3.1, 108.2, 109.4, 110.0, 112.1) -- no R905 provision of any kind appears in the amendment list -- so the state-minimum requirement stands.
About drip edge
Ice & water shield
Required — A 36-inch-wide ice barrier IS required in all valleys ("installed in all valleys, run the length of the valley, and centered on the valley") and at all changes in roof pitch where the lower roof has a lower pitch than the upper roof -- unconditional requirements added to IRC Sec. 905.1.2 by the OUBCC 2018 IRC Permanent Rule, "the statewide minimum code for residential building construction... pursuant to 59 O.S. Sec. 1000.23," which "may only be amended or altered by other jurisdictions pursuant to Oklahoma law." Midwest City Code of Ordinances Sec. 9-5(b) adopts the 2018 International Residential Code, and Sec. 9-7 ("Code amended--International Residential Code") (Ord. No. 3560, Sec. 1, 4-23-24; Ord. No. 3590, Sec. 1, 3-25-25; Ord. No. 3591, Sec. 2, 3-25-25), read in full, amends only administrative/permit provisions (102.4.1, 104.1, 104.2, 105.10, 107.3.1, 108.2, 109.4, 110.0, 112.1) -- it does not alter Sec. 905.1.2, so the statewide amendment stands as the city's operative law. No local Table R301.2(1) exists for Midwest City, so the eave/ice-damming trigger cannot be stated here -- only the unconditional valley and pitch-change requirement is published.
About ice & water barrier
Impact-resistant roofing
Not required — The City of Midwest City's Code of Ordinances, Chapter 9 "Buildings and Building Regulations" (codified through Ordinance No. 3560, adopted April 23, 2024, amending Article I and Article II in their entirety, with later fee amendments by Ordinance No. 3591, adopted March 25, 2025) adopts the 2018 International Residential Code by reference at Section 9-5(b). Section 9-7 "Code amended -- International Residential Code" lists every local amendment to the IRC item by item -- sections 102.4.1, 104.1, 104.2, 105.10, 107.3.1, 108.2, 109.4, 110.0, and 112.1 -- and all of them are administrative (permit application, fees, certificates of occupancy, appeals). None touches IRC Chapter 9 (Roof Assemblies); the chapter is adopted unamended. Article II, Division 2 (Sections 9-65 through 9-70) and Division 3 (Sections 9-80 through 9-103, including the roofing contractor registration and permit rules at Section 9-103) were also read in full and likewise contain no roof covering or impact-resistance provision -- Section 9-103(b) only requires roofing work to follow "current adopted code." No UL 2218, Class 4, or hail-impact provision appears anywhere in the chapter. The Oklahoma Uniform Building Code Commission's IRC 2018 Permanent Rule (OAC Title 748, Ch. 20, Subch. 5-6, Section 748:20-6-14, 13 Chapter 9 modifications), which governs by default where Midwest City is silent, likewise contains no impact-resistance provision. Corroborated by the city's own Notice of Code Changes announcing the April 27, 2023 switch to the 2018 ICC family.
Roof layer limit / recover
Midwest City Code of Ordinances Sec. 9-7 ("Code amended--International Residential Code") (Ord. No. 3560, Sec. 1, 4-23-24; Ord. No. 3590, Sec. 1, 3-25-25; Ord. No. 3591, Sec. 2, 3-25-25), read in full, amends only administrative/permit provisions of the adopted 2018 IRC (102.4.1, 104.1, 104.2, 105.10, 107.3.1, 108.2, 109.4, 110.0, 112.1) -- no R908 provision of any kind appears in the amendment list -- so the statewide OUBCC rule governs directly: "R908.3.1.1. Roof re-cover. A roof re-cover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering. 4. Where the existing roof has one or more application of asphalt shingles additional applications of asphalt shingles shall not be permitted." (OAC 748:20-6-14(13)).
Deck & sheathing requirements
Sec. 9-7, read in full, likewise does not amend R905.2.1 (no R905 provision of any kind appears in the section's amendment list: 102.4.1, 104.1, 104.2, 105.10, 107.3.1, 108.2, 109.4, 110.0, 112.1 is the complete list), so the statewide OUBCC rule governs directly: "R905.2.1 Sheathing requirements. Asphalt shingles shall be fastened to solidly sheathed decks. Solidly sheathed decks shall be defined as sawn lumber boards or structural panels that provide a solid holding power for fasteners that do not have deficit conditions (gaps greater than those allowed by the roof covering manufacturer's installation instructions, warped, split, cracked, deteriorated or rotten boards)." (OAC 748:20-6-14(2)).
Sales & use tax
Combined rate 9.1% inside Midwest City limits (state 4.5% + City of Midwest City 4.60% + Oklahoma County 0% -- Oklahoma County levies no county sales tax). The OTC rate chart lists only one jurisdiction code for Midwest City (COPO 5522, Oklahoma County), so the combined rate does not vary by address within the city. Oklahoma taxes roofing contractors as consumers/users: they pay sales tax on materials, supplies, and equipment at the point of purchase from the vendor, and do not separately charge the homeowner sales tax on labor or the finished job (Oklahoma Tax Commission Rule OAC 710:65-7-13(a): "Contractors are defined by statute as consumer/users and must pay sales tax on all taxable services and tangible personal property, including materials, supplies, and equipment purchased to develop, repair, alter, remodel, and improve real property."). No construction use tax collected at building-permit issuance was found in OTC or city sources -- Oklahoma's local sales tax is OTC-administered and collected by material vendors at the point of sale, not assessed by the permitting authority at permit issuance.
Local roofing hub
Related guides
The permitting authority for the City of Midwest City, Oklahoma, within the Community Development Department. The Permits & Building Inspections Division issues residential and commercial building and trade permits, including a distinct roofing permit category for reroofing work, licenses trade contractors (including roofers), and performs roofing inspections.
Working an insurance claim in Midwest City, OK? Everything on this page — drip edge, ice & water shield, inspections, Class 4 rules — formatted as a claim-ready evidence pack: verbatim ordinance quotes, code section cites, verification dates, and official source links, ready to attach to a supplement. See a real sample pack (PDF) — one page, free.
Buy this jurisdiction's pack — $12 Delivered by email within minutes.
Questions about the Midwest City, OK pack?
Not ready to buy, or need a different jurisdiction? Tell us and we’ll reply directly.
Roofing questions — Midwest City, OK
Do you need a permit to replace a roof in Midwest City, OK?
Required.
Is ice & water shield required in Midwest City, OK?
Required — A 36-inch-wide ice barrier IS required in all valleys ("installed in all valleys, run the length of the valley, and centered on the valley") and at all changes in roof pitch where the lower roof has a lower pitch than the upper roof -- unconditional requirements added to IRC Sec. 905.1.2 by the OUBCC 2018 IRC Permanent Rule, "the statewide minimum code for residential building construction... pursuant to 59 O.S. Sec. 1000.23," which "may only be amended or altered by other jurisdictions pursuant to Oklahoma law." Midwest City Code of Ordinances Sec. 9-5(b) adopts the 2018 International Residential Code, and Sec. 9-7 ("Code amended--International Residential Code") (Ord. No. 3560, Sec. 1, 4-23-24; Ord. No. 3590, Sec. 1, 3-25-25; Ord. No. 3591, Sec. 2, 3-25-25), read in full, amends only administrative/permit provisions (102.4.1, 104.1, 104.2, 105.10, 107.3.1, 108.2, 109.4, 110.0, 112.1) -- it does not alter Sec. 905.1.2, so the statewide amendment stands as the city's operative law. No local Table R301.2(1) exists for Midwest City, so the eave/ice-damming trigger cannot be stated here -- only the unconditional valley and pitch-change requirement is published..
Is drip edge required?
Required — Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). Oklahoma's operative text is the OUBCC 2018 IRC Permanent Rule -- "the statewide minimum code for residential building construction for one- and two-family dwellings and townhouses in Oklahoma pursuant to 59 O.S. Sec. 1000.23" -- whose amended R905.2.8.5 requires a drip edge at eaves and rake edges (with a shingle-mold exception). Midwest City Code of Ordinances Sec. 9-5(b) adopts the 2018 International Residential Code, and Sec. 9-7 ("Code amended-- International Residential Code") (Ord. No. 3560, Sec. 1, 4-23-24; Ord. No. 3590, Sec. 1, 3-25-25; Ord. No. 3591, Sec. 2, 3-25-25), read in full from its opening line through its closing ordinance citation, amends only administrative/permit provisions of the adopted 2018 IRC (102.4.1, 104.1, 104.2, 105.10, 107.3.1, 108.2, 109.4, 110.0, 112.1) -- no R905 provision of any kind appears in the amendment list -- so the state-minimum requirement stands..
Do roofing contractors need a license or registration in Midwest City, OK?
Required. The city's Trade License Renewal page lists "Roofing" as its own trade license category, separate from Electrical, Mechanical, Plumbing, Sign, and Paving, with a fee of "$150 New | $75 Renewal." The notice states "All licenses expire on June 30 each year and must be renewed no later than August 15. If not renewed by August 15, the license will be considered new and the fees will be reflected as such.".
What building code does Midwest City, OK use?
A city notice states: "On April 27, 2023 the City of Midwest City will be switching to the 2018 ICC Codes for residential and commercial buildings. Codes to be affected are the following. International Residential Code, International Building Code, International Plumbing Code, International Mechanical Code, International Fuel Gas Code. On May 1, 2023 the City of Midwest City will switch to the 2020 NEC, NFPA 70 Codes for residential and commercial buildings. Permits that have been applied before these dates will follow the current codes."