Revolve Construction · Blog
St. Louis Roof Permit Guide: Cost, Process, Timeline
Everything St. Louis homeowners need to know about roof replacement permits — who needs one, how to get it, what it costs, and what happens if you skip it.
Pulling a permit for a roof replacement is one of those things that seems like bureaucratic friction until the moment you need it. An unpermitted roof can affect your homeowners insurance coverage, create complications when you sell, and leave you without recourse if the work was done incorrectly. This guide covers the permit process in the St. Louis metro so you know what to expect before a contractor touches your roof.
Who Needs a Roof Permit in St. Louis?
In most St. Louis area jurisdictions, a full roof replacement — tear-off and re-roof — requires a permit. Simple repairs (patching a small section, replacing a few shingles) often do not, though thresholds vary by municipality. A good rule of thumb: if the work touches more than a defined percentage of the total roof area, or if the decking is being replaced, a permit is required. Your contractor should know the requirements for your specific address — if they don't, that's a flag.
The two primary jurisdictions in the St. Louis metro operate differently:
City of St. Louis
The City of St. Louis Building Division handles permits for all properties within the city limits. [PLACEHOLDER: verify current permit fee schedule at stlouis-mo.gov/government/departments/building; fees for residential roofing as of early 2026 are approximately $75–$200 depending on project valuation — confirm current rates before publishing.] Applications can be submitted in person at 1200 Market Street, Suite 425, or through the city's online portal (verify current portal availability at the Building Division website). Inspections are scheduled after work is completed.
St. Louis County and Municipalities
St. Louis County has 88 municipalities, many of which have their own building departments and permit requirements that differ from unincorporated county rules. [PLACEHOLDER: verify current fee schedule at your specific municipality's building department — unincorporated county residential roofing permit fees are approximately $75–$350 as of early 2026, but Chesterfield, Kirkwood, Webster Groves, Ballwin, and other incorporated cities set their own fees.] Unincorporated county properties go through St. Louis County's Building and Code Enforcement Division. The county's online permit portal is accessible at stlouiscountymo.gov/departments/planning.
How the Permit Process Works
Step 1: Contractor Submits the Application
Your roofing contractor submits the permit application on your behalf, listing you as the property owner. The application includes the scope of work, material specifications, project valuation, and the contractor's license or registration information. This is the contractor's responsibility, not yours — 'we don't do permits' from a contractor on a job that requires one is a red flag.
Step 2: Review and Issuance
Most residential roofing permits in St. Louis are over-the-counter or same-day online approvals — they don't require a plan review. The permit is issued and typically must be posted at the property during work. Turnaround is usually one to three business days for standard residential applications; more complex work or jurisdictions with higher volume can take longer.
Step 3: Work Proceeds
Once the permit is issued, work can begin. The permit number is posted at the property. The issued permit specifies what was approved — if the scope changes materially (e.g., extensive decking replacement discovered during tear-off), the permit may need to be updated.
Step 4: Final Inspection
After installation is complete, a final inspection is requested. The inspector verifies that the installation meets local code requirements — typically the current adopted edition of the International Residential Code (IRC) with local amendments. Inspection items generally include: proper nailing patterns, underlayment coverage, ice-and-water shield installation at eaves and valleys, ridge ventilation, and flashing installation. The inspection is typically a visual assessment that takes 20–40 minutes. [PLACEHOLDER: confirm current IRC adoption edition for City of St. Louis and St. Louis County — check with respective building departments.]
What the Permit Fee Covers
The permit fee pays for the administrative processing and the inspection. [PLACEHOLDER: all specific fee numbers in this article should be verified at the relevant building department before relying on them — fees change with annual budget cycles.] For a typical residential roof replacement, the permit fee is a small fraction of total project cost and is included in any reputable contractor's estimate. If a contractor lists 'permit' as a separate line item to be paid outside the contract, clarify what's included.
What Happens If You Skip the Permit?
Skipping a permit when one is required creates several concrete problems:
Insurance Coverage Risk
Most homeowners insurance policies require that work be done to code with required permits. If a subsequent claim arises related to the roof — a leak, storm damage — the insurer may investigate whether the prior work was permitted. An unpermitted replacement that failed to meet code can give an insurer grounds to deny or limit a claim.
Complications at Sale
Disclosure requirements in Missouri require sellers to disclose known defects, including unpermitted work. Buyer's inspectors and lenders increasingly flag unpermitted improvements. You may be required to pull a retroactive permit, have the work inspected, and potentially correct deficiencies — at your cost — to close the transaction.
No Inspection Safety Net
The permit inspection is not bureaucratic theater — it's the one independent verification that the work meets minimum standards. A contractor who skips permits removes the only third-party quality check on their installation. If nailing patterns were inadequate, if ice-and-water shield was omitted at eaves, if ridge ventilation was improperly installed — the inspection would catch these. Without it, you don't find out until the first hard winter or hail event.
Who Pulls the Permit — and In Whose Name?
The contractor submits the permit application and is listed as the contractor of record. The permit itself is issued to the property — your address — and you as the property owner are the ultimate permit holder. This matters because if problems arise post-job, the permit record documents who did the work and when. Keep your permit number and final inspection sign-off documentation with your home improvement records.
Bottom Line for St. Louis Homeowners
Ask every contractor you're evaluating: 'Will you pull the required permit for this project, and is the permit fee included in your estimate?' The answer should be yes and yes. Revolve Construction pulls permits on every qualifying project in the St. Louis metro, coordinates inspections, and includes permit costs in our written estimates. Call (314) 400-8006 or contact us online for a free estimate.
Specific Municipalities With Their Own Requirements
Within St. Louis County's 88 municipalities, permit requirements vary meaningfully. Kirkwood, Webster Groves, Glendale, Ladue, Frontenac, and Chesterfield each have their own building departments with separate fee schedules, inspection procedures, and contractor registration requirements. A contractor who works across the metro should know the requirements for your specific address. If they are not sure, they are either not experienced in your area or they are skipping permits routinely. [PLACEHOLDER: Verify current permit and contractor registration requirements for your specific municipality directly with that municipality's building department before relying on contractor representations — requirements change with annual ordinance cycles.]
Permit Requirements for Repair vs. Full Replacement
Most jurisdictions in the St. Louis metro distinguish between minor repair and full replacement for permit purposes. Replacing a few shingles typically does not require a permit. A full tear-off and re-roof — even if no structural work is done — typically does. The threshold varies: some municipalities use a percentage of total roof area as the trigger, others require a permit for any tear-off regardless of size. If your contractor tells you permits are not required and you are unsure, call your municipality's building department directly. Five minutes on the phone eliminates any ambiguity and is simpler than dealing with an unpermitted installation discovery two years from now at point of sale.
What the Final Inspection Actually Covers
The final inspection for a residential roof replacement typically takes 20 to 45 minutes. Inspectors generally verify: nailing pattern compliance per the adopted IRC, ice-and-water shield coverage at eaves and valleys, underlayment installation continuity, proper flashing at all transitions, ridge cap installation, and visible ventilation adequacy. Inspectors are not performing an exhaustive quality check — they are verifying code minimums. But code minimums are the floor of acceptable installation quality, and the inspection catches the most common deficiencies that would otherwise not be discovered until the first hard rain or winter event.
Record-Keeping After Permit Closeout
Keep the permit number, the contractor's information, and the final inspection sign-off documentation with your home maintenance records. When you sell the home, these documents demonstrate the work was done properly and passed inspection. Some title companies and lenders request permit histories on recent improvements — having documentation ready speeds the transaction. Most municipal building departments maintain permit records, but having your own copy is faster and more reliable than depending on municipal record availability. A folder with permit number, contractor COI, written estimate, and final invoice is all you need.
Related Articles
9 Questions To Ask St. Louis Roofing Contractors
Before you sign any roofing contract in St. Louis, ask these 9 questions. What to look for, what answers should concern you, and how to protect yourself.
Roof Insurance Claims: Step-by-Step Guide After the Storm
Storm damage? Learn how to file roof insurance claims with our step-by-step guide. Protect your home—start your claim process today with expert tips!
Hail Damage vs. Wind Damage: How to Tell the Difference on Your St. Louis Roof
A St. Louis roofing contractor's field guide to identifying hail, wind, and tornado damage — what each looks like, what insurance covers, and when to call.
