Do I Need a Permit for Roof Replacement in Kansas City, MO?

Kansas City's roof replacement permit rules are among the most permissive of any city in this guide: standard reroofing — replacing shingles and underlayment — does not require a building permit for 1-2 family homes. The Kansas City Code Questions page is explicit: "Replacing the roofing material, underlayment and no more than 32 square feet of decking does not require permit." The permit threshold kicks in at significant deck replacement (more than 32 sq ft of plywood/OSB), and structural repairs to rafters or trusses require both a permit and a Residential Contractors License. Kansas City's climate — frequent severe thunderstorms and hail, ice dam-forming winters — makes roof quality especially important.

Research by DoINeedAPermit.org Updated April 2026 Sources: KCMO Code Questions page: "Replacing the roofing material, underlayment and no more than 32 square feet of decking does not require permit. If more than 32 square feet of decking is being replaced, then a building permit is required and the contractor must have a current KCMO Business License. If roof rafters or other structural elements are being repaired and/or replaced, then review of a scope of work or a formal plan submittal is required, and the contractor will be required to have a Residential Contractors license in addition to their KCMO Business License"; City Hall 5th floor, 414 E 12th St, (816) 513-1500
The Short Answer
MAYBE — standard shingle and underlayment replacement is permit-free. Deck replacement >32 sq ft or structural repairs require permits.
KCMO Code Questions page: replacing roofing material and underlayment (plus ≤32 sq ft of decking) = no permit required. Replacing >32 sq ft of deck sheathing = permit required (KCMO Business License). Structural repairs to rafters/trusses = permit + scope of work/plan submittal + Residential Contractors License. The KCMO Code Questions page also notes: even permit-free work "is still required to meet all applicable requirements of the Zoning and Development Code and the Building and Rehabilitation Code." Ice and water shield required at eaves and valleys in Kansas City's cold climate (IRC R905.1.2).

Kansas City roof permit rules — the 32 sq ft decking threshold

Kansas City's roofing permit framework creates a clear and practical distinction based on what work is being done. The surface replacement — removing old shingles and installing new shingles and underlayment — doesn't require a permit for 1-2 family homes. This covers the overwhelming majority of standard residential reroof projects in Kansas City, where the old shingles are torn off and new architectural shingles go on. The permit threshold isn't triggered by the total square footage of the roof or by the number of layers being removed — it's triggered by how much roof deck (plywood or OSB sheathing) is being replaced.

The 32 square foot threshold for deck replacement was chosen because small deck patches — the kind made when a small area of water damage is found during a tear-off — are a normal part of any reroofing project and don't require permit oversight. More than 32 square feet of deck replacement indicates more extensive damage and a scope that benefits from inspection oversight. A standard 4x8 sheet of plywood is 32 square feet — the threshold is effectively one full sheet of plywood. Replacing two or more sheets of decking brings the project into permit territory.

For structural repairs — rafters, trusses, or other load-bearing roof framing components — Kansas City's Code Questions page escalates the requirement further: "review of a scope of work or a formal plan submittal is required, and the contractor will be required to have a Residential Contractors license in addition to their KCMO Business License." This reflects that structural roof framing repair is more complex than surface replacement and warrants professional oversight. Kansas City's Residential Contractors license requires examination and documentation that contractors have appropriate experience for structural work.

Kansas City's climate creates specific roofing performance requirements. The city receives approximately 40 inches of annual rainfall, with significant thunderstorm and hail activity (Kansas City is in the heart of the nation's "hail alley" — severe hail events are not rare). Hail damage is among the most common homeowner insurance claims in Kansas City, and many reroofing projects are insurance claims. Kansas City also experiences genuine winter cold — lows regularly below 10°F — creating ice dam risk at eaves. The IRC R905.1.2 ice barrier requirement applies: an ice and water shield membrane is required at the eaves and in valleys for 1-2 family homes in cold climates, extending at least 24 inches inside the exterior wall line. Unlike Atlanta or Mesa (where ice and water shield is not required), Kansas City's climate mandates it — even for permit-free reroofing projects, this is code-required best practice.

Planning a roof replacement in Kansas City?
Get a personalized permit report for your address — whether the deck replacement threshold is triggered, whether the Residential Contractors License is needed, and estimated fees.
Get Your Kansas City Roof Permit Report →
$9.99 · Based on official city sources · Delivered in minutes

Three Kansas City roofing scenarios

Scenario A
Brookside — full tear-off and reshingle, minimal deck damage, no permit
A Brookside homeowner's 22-year-old architectural shingle roof needs replacement after several hail events. The roofing contractor performs a full tear-off (removing two layers of existing shingles), installs ice and water shield at the eaves (first 3 feet from the drip edge) and in all valleys per IRC R905.1.2, installs synthetic roofing underlayment, and installs new Class A 30-year architectural shingles. During the tear-off, two small areas of soft deck are found — total soft deck is approximately 22 sq ft, under the 32 sq ft threshold. The contractor patches the soft spots and proceeds with the reroof. Under Kansas City's rules, replacing the roofing material, underlayment, and ≤32 sq ft of decking does not require a permit. KCMO Business License: the contractor should have one, though not required for the permit, it's required for conducting business in KCMO. Permit cost: $0. Project cost for insurance-claim reroof: $14,000–$24,000 (typically covered by homeowners insurance).
Permit required: No | Project total: $14,000–$24,000
Scenario B
Waldo — significant deck damage from ice dams, >32 sq ft replacement, permit required
A Waldo homeowner's roof has suffered years of ice dam damage — water backed up behind ice dams at the eaves has saturated and rotted approximately 80 sq ft of deck sheathing along the north-facing slope. This exceeds the 32 sq ft threshold, triggering the permit requirement. The KCMO-licensed contractor (KCMO Business License required) applies for a building permit via CompassKC. The scope includes: full tear-off, replacing the 80 sq ft of damaged OSB decking, adding proper ice and water shield (extending further up the slope than minimum code to prevent recurrence), new synthetic underlayment, new architectural shingles, and proper attic ventilation improvement to reduce future ice dam formation. Plan review: ~2 business days. Inspection: mid-roof inspection after deck replacement, before shingles are installed. Permit cost for a $18,000 roofing project: approximately $175–$300. Project total: $16,000–$26,000.
Permit cost: ~$175–$300 | Project total: $16,000–$26,000
Scenario C
Westport — rafter repair from tree damage, structural scope, permit + Residential Contractors License
A Westport homeowner's roof sustained structural damage when a large branch fell during a severe thunderstorm. Two rafters are cracked and one ridge board section is damaged. The scope includes rafter sistering (adding new rafters alongside the damaged ones) and ridge board replacement in a 6-foot section — structural repairs. Kansas City's Code Questions page requires: scope of work letter or formal plan submittal AND the contractor must hold a Residential Contractors License (in addition to KCMO Business License) for structural repairs. The contractor provides engineering documentation for the rafter repair method. Permit application via CompassKC. Plan review: ~2 business days. Mid-work inspection before the repaired areas are covered with new decking and shingles. Permit cost: approximately $175–$275. Project cost for structural repair plus reroof: $18,000–$32,000 (typically insurance-covered).
Permit + Residential Contractors License required | Project: $18,000–$32,000
Roofing scopeKansas City permit requirement
Shingles + underlayment + ≤32 sq ft deck replacementNO permit required per KCMO Code Questions. Contractor should have KCMO Business License.
Shingles + underlayment + >32 sq ft deck replacementBuilding permit required. KCMO Business License required. Plan review ~2 business days.
Structural repairs (rafters, trusses, ridge)Permit + scope of work/plan submittal + Residential Contractors License (in addition to Business License).
Ice and water shield requirementRequired in Kansas City per IRC R905.1.2 — at eaves and in valleys, extending 24 inches inside exterior wall line. Even for permit-free reroofs, this is code-required.
Hail damage — insurance claimsMost KC reroof permit scopes are insurance claims. Contractor handles permit if required. KCMO Business License required for all contractors conducting business in KC.
Code Questions hotline(816) 513-1511 or [email protected] — for scope-specific questions before starting work.
CompassKC permitsApply at kcmo.gov CompassKC portal or City Hall 5th floor, 414 E 12th St.
Your Kansas City roof has its own damage profile and permit threshold.
Whether the 32 sq ft deck threshold is exceeded, whether structural repairs are involved, and ice and water shield compliance — all address-specific.
Get Your Kansas City Roof Permit Report →
$9.99 · Based on official city sources · Delivered in minutes

Kansas City roofing — hail, ice dams, and material selection

Kansas City's position in the geographic center of North America creates a severe weather environment that drives roofing decisions in ways different from coastal or desert markets. Hail events occur several times annually, and significant hailstorms (1-inch diameter or larger stones) are common enough that Class 4 impact-resistant shingles have become standard practice for many Kansas City roofing contractors. Class 4 shingles, rated under UL 2218, resist hail penetration more effectively than standard Class 3 or unrated architectural shingles, and many insurance companies offer 20–30% premium discounts for homes with Class 4 rated roofing — potentially recovering the modest upcharge over standard shingles within 2–5 years of insurance savings.

Ice dams are the other major Kansas City roofing hazard. Ice dams form when heat escaping from the conditioned space melts snow on the roof, which then refreezes at the cold eaves, creating a dam that backs water under the shingles. The primary preventions are: proper attic insulation (R-38 to R-60 depending on attic configuration) to reduce heat loss through the roof deck, proper attic ventilation (maintaining a cold roof deck), and ice and water shield membrane extending from the eaves. Kansas City's adopted IRC requires ice and water shield at eaves for cold climate residential roofing — even for permit-free reroof scopes, this is code-required best practice that quality Kansas City roofing contractors include in all specifications.

What roof replacement costs in Kansas City

Kansas City residential roofing costs: standard tear-off and reshingle with architectural shingles (permit-free for most scopes): $10,000–$18,000 for a typical 2,000–2,500 sq ft home. Class 4 impact-resistant architectural shingles: $12,000–$22,000. Metal roofing (standing seam): $22,000–$40,000. Flat roof (modified bitumen or TPO): varies significantly by size. Permit costs for required permits: approximately $150–$350 based on Kansas City's valuation-based fee schedule. Sealed survey not required for reroofing (survey rule applies to additions and new structures, not roofing). The majority of Kansas City residential roofing projects are insurance-funded hail or storm damage claims — the roofing contractor typically handles the insurance documentation and permit application as a standard part of their project scope.

Kansas City City Planning & Development — Permits Division City Hall, 5th Floor, 414 E 12th Street, Kansas City, MO 64106
Phone: (816) 513-1500 | Code Questions: (816) 513-1511 | [email protected]
Email: [email protected] | Hours: Mon–Fri 8:30 AM–4:00 PM
Online permits: CompassKC portal
Plan review: ~2 business days for 1-2 family residential

Do I need a permit to replace my roof in Kansas City, MO?

For standard shingle and underlayment replacement (with no more than 32 sq ft of deck sheathing replacement), no permit is required. The Kansas City Code Questions page is explicit: "Replacing the roofing material, underlayment and no more than 32 square feet of decking does not require permit." A permit is required when more than 32 sq ft of deck is being replaced (KCMO Business License required) or when structural repairs are made to rafters, trusses, or other roof framing (Residential Contractors License also required). For scope-specific questions, call the Code Questions hotline at (816) 513-1511 or email [email protected].

Does Kansas City require ice and water shield on roofs?

Yes — Kansas City's adopted International Residential Code (IRC R905.1.2) requires an ice barrier — ice and water shield membrane — at eave areas and in valleys for 1-2 family homes. The ice barrier must extend from the drip edge at least 24 inches inside the exterior wall line (typically 3–6 feet up the slope depending on roof pitch and eave configuration). This requirement applies even when the reroofing work doesn't require a permit. Kansas City's cold winters create ice dam risk — ice dams form when heat escapes through the roof deck, melts snow that refreezes at cold eaves, and backs water under the shingles. Proper ice and water shield installation, combined with adequate attic insulation and ventilation, prevents this common and costly damage mode.

What does the Residential Contractors License requirement mean for structural roof repairs?

For structural roof repairs (rafters, trusses, ridge boards, or other load-bearing framing), Kansas City requires the contractor to hold both a KCMO Business License AND a Residential Contractors License — not just the Business License required for standard reroofing. The Residential Contractors License in Kansas City requires contractors to demonstrate experience and competency for structural work, and it holds them accountable to a higher standard than the general Business License. The Code Questions page specifically notes: "the contractor will be required to have a Residential Contractors license in addition to their KCMO Business License." Before hiring a contractor for structural roof repair, verify they hold the appropriate licenses at the Permits Division: (816) 513-1500.

Are Class 4 impact-resistant shingles worth the premium in Kansas City?

Yes — for most Kansas City homeowners, the financial case for Class 4 impact-resistant shingles is compelling. Kansas City is in "hail alley" geography, experiencing several significant hail events annually. Class 4 shingles (rated under UL 2218 for impact resistance) reduce both the incidence of hail penetration and the frequency of insurance claims. Many homeowners insurance companies offer premium discounts of 20–30% for Class 4 rated roofing — on a typical Kansas City homeowners insurance policy of $2,000–$3,000 annually, this represents $400–$900 per year in savings. The upcharge over standard architectural shingles for Class 4 products is typically $500–$2,000 for a residential reroof — typically recovered within 2–5 years of insurance discounts.

How do I know if my roofing contractor is properly licensed in Kansas City?

Kansas City's KCMO Business License is required for all contractors conducting business in the city. For structural roofing work, the Residential Contractors License is additionally required. The contractor should be able to provide both license numbers on request. You can verify contractor licenses and registrations by contacting the Permits Division at (816) 513-1500 or visiting City Hall, 5th floor. For state licensing (which contractors working on trade work in Missouri must also hold), check the Missouri Division of Professional Registration. Be aware that Kansas City's permits won't be issued to unlicensed or unregistered contractors, but for permit-free reroofing (the most common KC residential roof replacement scenario), the permit system isn't involved — the homeowner has less protection and should verify credentials independently.

What should I know about choosing a roofing contractor after a Kansas City hailstorm?

After major hailstorms in the Kansas City area, out-of-town "storm chaser" roofing contractors appear with high-pressure sales tactics, promises of immediate scheduling, and requests for large upfront deposits. These contractors are notorious across the Midwest for poor workmanship, misrepresenting insurance coverage, and disappearing after payment. Kansas City's KCMO Business License requirement means legitimate KC roofing contractors are registered in the city — ask for the KCMO Business License number before signing any contract. Get at least two or three quotes from established Kansas City contractors with verifiable local references. Be skeptical of "the insurance company will pay for everything" claims without first having an independent adjuster assessment. A reputable Kansas City roofing company will work with your insurer in an orderly process without pressure tactics.

This page provides general guidance based on publicly available municipal sources as of April 2026. For a personalized report based on your exact address, use our permit research tool.