Permitting Authorities / City of O'Fallon, Missouri - Building Division

Do you need a permit to replace a roof in O'Fallon, MO?

Adopted code

City of O'Fallon, Missouri - Building Division

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.

Jurisdiction
City of O'Fallon, Missouri
Jurisdiction type
city
Address
100 North Main Street, O'Fallon, MO 63366
Contact
  • url: https://www.ofallon.mo.us/building-permits
  • phone: 636-379-5660
  • email: [email protected]
Roofing permit required
Not required
Contractor registration required
Required
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 note
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.
Adopted 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.
Ice & water shield
Not required — Table R301.2(1) Climatic and Geographic Design Criteria, as currently codified (Article X, 2021 IRC as amended by Ord. No. 7133, 9-12-2024): row "ICE BARRIER UNDERLAYMENT REQUIRED" = "No." This directly corroborates the city's separate 2017 re-roofing guide, which states: "Ice and Water Shield: Ice and water shield (R905.2.7) is not required per Table R301.2(1) as completed and adopted by the City." Confirmed from the current (2021 IRC) table itself, not just the older guide.
Wind design criteria
115 mph wind speed, topographic effects No, special wind region No, windborne debris zone No, Seismic Design Category C (Table R301.2(1) Climatic and Geographic Design Criteria, currently codified Article X, 2021 IRC as amended by Ord. No. 7133, 9-12-2024): "Speed (mph) 115 MPH. Topographic effects: No. Special wind region: No. Windborne debris zone: No. SDC: C."
Sales & use tax
Base combined sales tax rate for O'Fallon, Missouri (St. Charles County) is 7.9500% (Missouri DOR jurisdiction code 54074-183-000), per the DOR's statewide Sales/Use Tax Rate Table for July/August/September 2026 (updated 5/22/2026). Numerous stacked CIDs and TDDs push the combined rate higher on specific parcels: e.g. Belleau CID (54074-183-001), O'Fallon Retail Walk CID (54074-183-009), South Ridge CID (54074-183-010), and White Magnolia CID (54074-183-012) each raise it to 8.9500%; the most heavily stacked parcel found, Mexico Road TDD + 1421 Mexico Road CID (54074-183-013), reaches 9.9500%. Missouri's own Contractors Tax Matrix (DOR Audit Services, Industry Guidance, eff. 10-24-2022, https://dor.mo.gov/taxation/business/documents/Contractors_000.pdf) treats a roofing contractor as the final consumer of materials incorporated into real property: "Contractor sales of tangible personal property where title passed to the customer after installation" is listed Exempt, while "Tangible personal property to be sold as an attachment to real property" is listed Taxable -- meaning the contractor owes sales/use tax on shingles, underlayment, etc. at the point of purchase from the supplier, and does not separately charge the homeowner sales tax on the installed roof or on labor. The DOR's own Sales/Use Tax page (https://dor.mo.gov/taxation/business/tax-types/sales-use/) describes local use tax as a self-reported obligation, not a sum collected at the permit counter (and O'Fallon does not require a permit for asphalt-shingle re-roofing in any case, per roofing_permit_required above).

The permitting authority for the City of O'Fallon, Missouri (St. Charles County). NOTE: this is O'Fallon, MISSOURI, distinct from the similarly-named and similarly-sized O'Fallon, Illinois (St. Clair County) ~20 miles east. The Building Division, within Community Development, publishes residential re-roofing guidance stating ordinary asphalt-shingle re-covering/replacement does not require a permit, though all work must meet the adopted code.

Working an insurance claim in O'Fallon, MO? 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 O'Fallon, MO pack?

Not ready to buy, or need a different jurisdiction? Tell us and we’ll reply directly.

By submitting, you agree to our Terms of Use and Privacy Policy.

Sources

Roofing questions — O'Fallon, MO

Do you need a permit to replace a roof in O'Fallon, MO?

Not required.

Is ice & water shield required in O'Fallon, MO?

Not required — Table R301.2(1) Climatic and Geographic Design Criteria, as currently codified (Article X, 2021 IRC as amended by Ord. No. 7133, 9-12-2024): row "ICE BARRIER UNDERLAYMENT REQUIRED" = "No." This directly corroborates the city's separate 2017 re-roofing guide, which states: "Ice and Water Shield: Ice and water shield (R905.2.7) is not required per Table R301.2(1) as completed and adopted by the City." Confirmed from the current (2021 IRC) table itself, not just the older guide..

Do roofing contractors need a license or registration in O'Fallon, MO?

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

What building code does O'Fallon, MO use?

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.