Roofing Code Rules Missouri Residents Can’t Ignore
Sep 06, 2025Missouri roofing codes vary by city, not the state, what’s legal in one town could get you fined or force a full tear-off in the next.
Missouri Roofing Rules Change by City, Here’s What You Must Know
In Missouri, there’s no universal rulebook for roofing.
Each city enforces its own version of the IRC (International Residential Code), and what triggers a permit in one town might not in another.
That’s why replacing your shingles without checking first could land you in trouble. Here’s what you need to know upfront:
- There’s no statewide roofing license or single code.
- Cities like Gladstone, Festus, and St. Louis follow different IRC versions.
- Permits, inspections, and materials vary by city.
- Ignoring local code can void insurance, trigger fines, or delay home sales.
- Even a patch job might need inspection depending on your ZIP code.
Knowing your city’s exact roofing rules helps you avoid costly mistakes, and ensures your roof actually protects your home.
And if you want to avoid a mid-project stop-work order or last-minute permit scramble, there’s more you’ll want to know before your next roofing job begins.
Why Missouri Has Different Roofing Rules in Every City

Roofing codes protect your home, your money, and your safety. But in Missouri, figuring out which rules apply can be confusing.
That’s because there’s no statewide roofing code, and every city has its own way of doing things.
There’s No Statewide Roofing License
In Missouri, the state doesn’t control roofing rules. Instead, each city or county decides what’s required.
That includes who can pull permits, which codes are enforced, and what kind of inspections are needed.
Cities Use the IRC, But Not the Same Version
Most cities follow the International Residential Code (IRC) or International Building Code (IBC), but not all follow the same version.
For example, Gladstone uses the 2021 IRC, while Festus still uses the 2009 version. Local changes are common too, which means the same roof might pass in one city and fail in another.
Some States Follow One Code Statewide
In places like Florida, there’s one rulebook, the Florida Building Code (FBC), used across the entire state. Missouri’s system is different.
It changes from town to town, which can lead to confusion for homeowners and contractors alike.
Permit Rules Vary From City to City
Questions like “Do I need a permit for this project?” or “Why were the rules different just across town?” are common, and valid.
The answer depends entirely on where your home is located.
Next, we’ll break down the actual roofing codes in place across Missouri, so you know what’s expected before your next roofing job starts.
Updated Roofing Codes You Can’t Afford to Ignore

Roofing codes across Missouri are anything but consistent. What’s required in one city might be optional in the next.
Below is a city-by-city breakdown of roofing code requirements, followed by material standards, permit costs, and why it’s never safe to assume your city follows the same rules as your neighbor’s.
1. Kansas City: Licensed, Tested, and Tracked
Kansas City requires roofing contractors to hold a Residential Building Contractor License.
This involves passing the ICC Residential exam, proving work experience, and registering through the Compass KC system.
Permits are required for all roofing jobs. Inspectors conduct checks during and after the work. Licenses last four years.
Contractors must also submit notarized references and qualification documents, ensuring only experienced pros take on structural work.
2. St. Louis: Business Licensing Over Technical Exams
In St. Louis, roofers don’t need to pass a trade exam, but they must obtain a Construction Industry Contractor Graduated Business License.
This requires proof of workers’ comp insurance, a tax ID, occupancy permit, and revenue clearance.
The license renews annually and is tied to employee count. The city relies on permits and inspections to ensure quality and code compliance.
3. Festus: Fewer Requirements, Older Code
Festus follows the 2009 IRC, which has fewer modern protections.
It does not require ice-barrier underlayment or drip edge, even though those features help prevent water damage.
A permit isn’t needed for basic shingle replacement, unless the work involves structural repairs like decking or rafter replacement.
A local license is still required, and manufacturer installation instructions must be followed.
4. Gladstone: One of the Most Stringent Cities
Gladstone enforces the 2021 IRC, and it’s among Missouri’s strictest.
Permits are always required, and only one layer of roofing is allowed, overlays are not permitted. A self-adhering ice barrier must extend 24 inches past the exterior wall line.
Inspections include a mid-roof check before 25% completion and a final sign-off. These layers of oversight are designed to catch issues early and ensure durability.
5. Union & Washington: Permit Triggers Are Specific
In Union and Washington, permits may not be required for re-shingling, but they are if roof sheathing is being replaced. Even minor decking repairs count.
These towns typically follow the IRC, but minor amendments may apply. It’s critical to confirm with your local building office before work starts to avoid last-minute delays or violations.
6. Material Rules and Permit Costs
Most Missouri cities allow asphalt shingles, metal, synthetic options, and fire-rated wood shakes, though each city sets its own fire, wind, and slope requirements.
Permits usually cost $50–$300, and are commonly required for tear-offs, decking repairs, or any structural changes.
Always double-check whether your city requires permits for overlays, many don’t, but assuming could lead to trouble.
Helpful Resource → Top Metal Roofing Colors That Work in Missouri Weather
7. No Two Cities Are Alike
What passes inspection in one Missouri city might fail in the next.
That’s why knowing your local code matters as much as hiring the right contractor. From permit thresholds to inspection timing and material restrictions, every detail varies.

In the next section, we’ll walk through what can go wrong when code isn’t followed, and why those mistakes often cost more than people expect.
What Happens When You Ignore Roofing Codes? (Hint: It’s Not Just a Fine)

Ignoring roofing codes might save a little time or money in the moment, but it often leads to bigger, more expensive problems down the line.
In many Missouri cities, enforcement isn’t optional, it’s active and strict.
1. Work Can Be Stopped on the Spot
Cities like Gladstone require a mid-roof inspection before 25% of the job is complete.
If you skip the inspection or pull no permit, you risk a stop-work order.
This means all progress halts, fines may be issued, and in some cases, completed work may be torn off and redone.
2. Your Insurance Could Walk Away
Most insurance companies won’t cover roofs that weren’t built to code.
That includes situations where a required permit wasn’t pulled or when key code steps, like installing ice barriers or proper ventilation, were skipped.
If a storm damages your roof, but the job wasn’t compliant, your claim could be denied entirely.
3. Selling Your Home Gets Complicated
During a home sale, non-compliant roofing work can raise red flags for buyers and inspectors.
Deals may be delayed, the sale price might drop, or the buyer could walk away if repairs are needed to bring the roof up to code.
4. Hidden Damage Builds Over Time
Shortcuts often hide long-term problems: moisture trapped under skipped tear-offs, rot in old decking, or mold from poor ventilation.
These roof damages typically surface months or years later, costing far more than it would’ve taken to do the job right in the first place.
Next, we’ll walk through the key questions homeowners should ask before a project begins, and how to make sure your roof is built to code the first time.
Why You Need a Roofer Who Understands Missouri Codes

In Missouri, roofing isn’t just about shingles and nails, it’s about understanding local building rules that change from city to city. Here’s why choosing a roofer who knows the code isn’t optional.
1. They Know What Permits You Actually Need
Permit rules vary widely. A good roofer will know whether your city requires one for re-shingling, tear-offs, or decking repairs, and when skipping that step could lead to trouble.
2. They Build to the Right Code Version
Whether your city follows the 2009 IRC or the 2021 edition matters. The right roofer keeps track of which version is in place and what adjustments your city has made.
3. They Avoid Costly Re-Inspections
Missouri cities like Gladstone require mid-roof inspections. A roofer who understands this can plan the timeline accordingly, so your job doesn’t get shut down halfway through.
4. They Choose Materials That Pass Code
Each city has its own standards for roofing materials. What’s allowed in one place might not be in another. A knowledgeable roofer avoids costly do-overs by using approved materials upfront.
5. They Don’t Overlook Local Add-Ons
Ice barriers, underlayment placement, or drip edge rules can vary. Roofers who know these local quirks don’t miss details that might fail inspection.
6. They Understand Insurance Limitations
Work done out of code can void claims. A roofer familiar with local rules builds in a way that keeps your coverage intact.
7. They Build for Long-Term Approval
From resale inspections to long-term durability, code-savvy roofers make sure your roof holds up legally and structurally, not just visually.
Choosing a roofer who understands Missouri’s patchwork of building codes isn’t a bonus, it’s a requirement. It’s the difference between a roof that simply looks finished and one that’s truly built to last.
Final Thought: Build It Right, The First Time

Roofing codes in Missouri aren’t something you can afford to guess at.
With each city enforcing its own version of the IRC and permit rules changing by location, it’s easy for even simple projects to go off track.
Whether you’re repairing storm damage, replacing aging shingles, or planning a full tear-off, knowing and following your local code is about protecting your home, your investment, and your future.
Working with a roofer who knows the code ensures your roof won’t just look good, it will last, and stand up to both weather and legal scrutiny.
Need a roof that meets Missouri’s exact local code requirements?
Freedom Roofing Group builds code-compliant roofs across the state and is open for consultations. Let’s make sure your next project is done right from the start.