Home / Roofing by City / O'Fallon, Missouri

Roofing in O'Fallon, Missouri

Hail belt

No — O'Fallon, MO does not require a permit for like-for-like roof replacement (City of O'Fallon, Missouri - Building Division). Currently codified Section 500.340 (Article X, adopting the 2021 IRC via Ord. No. 7133, 9-12-2024), amending IRC R105.2 Work exempt from permit, lists under "Building": item 12, "Reroofing of asphalt shingle roofs" -- exempt from permit. This confirms and supersedes the city's older "Residential Re-Roofing Requirements" guideline (Building Department, dated 5/16/2017, still linked from the current Building and Permits page as of 2026-07-25), which separately states: "Permit Requirement: A permit for re-covering or replacing roofing is not required; however, all work must meet the requirements of the adopted code." No repair-size threshold is stated in either source -- the no-permit policy for asphalt-shingle reroofing applies regardless of repair extent. Non-asphalt-shingle roof coverings (e.g., tile, metal, slate) are not covered by the R105.2 exemption language and may require a permit; not independently verified. O'Fallon, Missouri sits in one of the country's most hail-prone regions. This hub aggregates O'Fallon's roofing permit and contractor-registration requirements and impact-resistant material options — every fact linked to its sourced directory record.

Roofing permits & building code in O'Fallon

Roofing permit and contractor-licensing rules in O'Fallon are set locally by City of O'Fallon, Missouri - Building Division. Missouri has no statewide roofing or general-contractor license, so licensing and registration are handled at the local level — always confirm the current requirements with the authority before starting work.

Roofing permit
Not required
Contractor registration
Required
Adopted building code
International Residential Code (IRC), 2021 Edition, including Appendices AE, AF, AG, AH, AI, AJ, AK, and AP, adopted by Section 500.330 (most recently amended by Ord. No. 7133, 9-12-2024). ESCALATION/EDITION FLAG: the city's own "Residential Re-Roofing Requirements" guideline (dated 5/16/2017, still linked live from the current Building and Permits page) states "Applicable Code: 2015 International Residential Code (IRC) with amendments" -- that document has not been updated to reflect the city's 2021 IRC adoption. The 2021 edition (per the currently codified ordinance on ecode360) is treated as authoritative for this record; values below use 2021-edition section numbers/table content where sourced directly from ecode360, and flag any reliance on the outdated 2017 guide.
Registration details
  • license: City of O'Fallon Code Section 605.020 (Business License Required): "All merchants doing business within the City of O'Fallon shall be required to purchase and keep on display at their usual place of business a City of O'Fallon business license." Section 605.010 defines "MERCHANT" as "A person, business or other legal entity doing business within the City of O'Fallon, except those exempted in Section 605.015." Section 605.015's exemptions are limited to specific professions (clergy, Christian Science practitioners, teachers/college professors, lawyers, CPAs, dentists, chiropractors, optometrists, chiropodists, physicians/surgeons; and, only if the person maintains no business office in the City, insurance agents/brokers, veterinarians, architects, professional engineers, land surveyors, auctioneers, real estate brokers/salespersons) -- roofing/general contractors are not among the exempted categories, so a roofing contractor doing business in O'Fallon is a "merchant" required to hold a City business license. This is a general business license, NOT a roofing- or construction-trade-specific license. Fee (Section 605.030): $50/year for up to 5,000 sq ft occupied at the licensed location (2025-2026 and subsequent years), plus $0.03/sq ft beyond that, capped at $1,000/year per location. NOTE: Section R103.90 of the currently adopted 2021 IRC (Article X) separately requires county/state licensing specifically for MECHANICAL, ELECTRICAL, PLUMBING, and DRAINLAYING contractors (via St. Charles County or State of Missouri) -- roofing/general contractors are not named in that trade-licensing section, so no roofing-specific trade license requirement was found; only the general merchant's business license applies.
Permit process
Currently codified Section 500.340 (Article X, adopting the 2021 IRC via Ord. No. 7133, 9-12-2024), amending IRC R105.2 Work exempt from permit, lists under "Building": item 12, "Reroofing of asphalt shingle roofs" -- exempt from permit. This confirms and supersedes the city's older "Residential Re-Roofing Requirements" guideline (Building Department, dated 5/16/2017, still linked from the current Building and Permits page as of 2026-07-25), which separately states: "Permit Requirement: A permit for re-covering or replacing roofing is not required; however, all work must meet the requirements of the adopted code." No repair-size threshold is stated in either source -- the no-permit policy for asphalt-shingle reroofing applies regardless of repair extent. Non-asphalt-shingle roof coverings (e.g., tile, metal, slate) are not covered by the R105.2 exemption language and may require a permit; not independently verified.

View the full O'Fallon permitting authority record →

Impact-resistant roofing materials for O'Fallon hail

O'Fallon, Missouri sits in one of the country's most hail-prone regions. For hail exposure, the highest impact rating a roof covering can earn is UL 2218 Class 4. These cataloged material categories reach Class 4:

Browse every option on the Class 4 impact-resistant materials hub, and read the Class 4 impact-resistant shingles buyer's guide. Many insurers offer premium credits for a documented Class 4 roof — confirm terms with your carrier.

Sources