Permitting Authorities / City of Grain Valley - Community Development Department

Do you need a permit to replace a roof in Grain Valley, MO?

Adopted code

City of Grain Valley - Community Development Department

Yes — a permit is required to replace a roof in Grain Valley, MO, issued by City of Grain Valley - Community Development Department. The city's Forms and Permits page lists "Roofs" as its own permit category among the Community Development permits, with applications handled through the Civic Review digital permitting portal, and publishes a roof-permitting standard operating procedure among its permit documents.

Jurisdiction
City of Grain Valley, Missouri
Jurisdiction type
city
Address
711 Main Street, Grain Valley, MO 64029
Contact
  • url: https://cityofgrainvalley.org/community_development/building_and_codes/
  • phone: 816-847-6200
Roofing permit required
Required
Permit process note
The city's Forms and Permits page lists "Roofs" as its own permit category among the Community Development permits, with applications handled through the Civic Review digital permitting portal, and publishes a roof-permitting standard operating procedure among its permit documents.
Adopted code
The Building and Codes page states: "The Board of Aldermen approved the adoption of the 2018 International Building Codes and the 2017 National Electric Code at the July 26th, 2021 Board of Aldermen meeting, to take effect immediately," with local amendments published by the city.
Drip edge
Required — Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2018 International Residential Code via Ordinance No. 2550 (7-26-2021; Article V, Section 500.100 amendments); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law. About drip edge
Ice & water shield
Required — Section 500.100.C.4, Table R301.2(1) as amended, states: "Ice Shield Underlayment Required: Yes." (City of Grain Valley Code of Ordinances, adopting the 2018 IRC effective May 1, 2021, per Ordinance No. 2550, 7-26-2021.) About ice & water barrier
Impact-resistant roofing
Not required — City of Grain Valley Code of Ordinances Chapter 500, Article V, Section 500.100 "International Residential Code -- Adoption -- Amendments" -- which adopts the 2018 International Residential Code effective May 1, 2021 and carries the city's local amendments to it, last amended by Ordinance No. 2550 adopted July 26, 2021 -- was read in full, including the complete amendment list from R108.2 through E4002.14. The only roof-covering amendments concern roof drainage discharging away from the foundation and a re-roofing threshold under which replacing more than 10 percent of the roof covering in any three-year period is treated as a re-roof governed by Chapter 9 as amended. No amendment to Chapter 9 imposes an impact-resistance standard, and no UL 2218 or Class 4 impact requirement appears in the city's adopted code or its amendments.
Repair permit threshold
Section 500.100.C.23, amending IRC Section 908.1 General: "Re-roofing includes any repairs of more than ten percent (10%) of the total roof covering in any three-year period. A repair of ten percent (10%) or less of the total roof covering in any three-year period may utilize approved roofing materials comparable to the existing roofing materials."
Wind design criteria
90 mph wind speed (Section 500.100.C.4, Table R301.2(1) as amended, within the ordinance adopting the 2018 IRC effective May 1, 2021, per Ordinance No. 2550, 7-26-2021): "Table R301.2(1) shall include the following. ... Wind speed: 90 mph." The amended table's list of inserted data items does not include separate Topographic Effects, Special Wind Region, or Windborne Debris Zone entries (several neighboring jurisdictions' tables state each of those explicitly as "No"); Grain Valley's own published table simply does not address them.
Sales & use tax
Combined general sales tax rate in Grain Valley (Jackson County) is 8.7250% at the base city rate, which already includes the Kansas City Metropolitan Zoological District tax plus a Jackson County fire protection district tax (Missouri DOR jurisdiction codes 28090-095-001 Central Jackson County FPD or 28090-095-004 SNI Valley FPD), per the DOR's statewide Sales/Use Tax Rate Table for July 2026. Stacked CIDs raise the rate further -- the Grain Valley Marketplace CID and Village of Grain Valley CID (28090-095-002, -003) push it to 9.7250% -- and a doubly-stacked CID+TDD combination, the Grain Valley Mercado CID + Grain Valley Mercado TDD (28090-095-005), reaches 10.7250%, the highest rate found in Grain Valley. 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. Unlike Colorado home-rule cities, Missouri cities do not collect a construction use tax at building-permit issuance; 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 -- "Use tax is imposed directly upon the person that stores, uses, or consumes tangible personal property in Missouri," with "a purchaser ... required to file a use tax return if the cumulative purchases subject to use tax exceed two thousand dollars in a calendar year" -- not a sum collected at the permit counter.

The permitting authority for the City of Grain Valley. The Community Development Department's Building & Codes Division issues building permits, including a dedicated roof permit, administers the city's adopted building codes, and oversees inspections.

Working an insurance claim in Grain Valley, 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 Grain Valley, 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 — Grain Valley, MO

Do you need a permit to replace a roof in Grain Valley, MO?

Required. Section 500.100.C.23, amending IRC Section 908.1 General: "Re-roofing includes any repairs of more than ten percent (10%) of the total roof covering in any three-year period. A repair of ten percent (10%) or less of the total roof covering in any three-year period may utilize approved roofing materials comparable to the existing roofing materials."

Is ice & water shield required in Grain Valley, MO?

Required — Section 500.100.C.4, Table R301.2(1) as amended, states: "Ice Shield Underlayment Required: Yes." (City of Grain Valley Code of Ordinances, adopting the 2018 IRC effective May 1, 2021, per Ordinance No. 2550, 7-26-2021.).

Is drip edge required?

Required — Drip edge is required at eaves and rake edges of shingle roofs (IRC R905.2.8.5). The jurisdiction adopted the 2018 International Residential Code via Ordinance No. 2550 (7-26-2021; Article V, Section 500.100 amendments); that instrument, read in full, does not amend R905.2.8.5, so the code's drip-edge requirement stands as enacted local law..

What building code does Grain Valley, MO use?

The Building and Codes page states: "The Board of Aldermen approved the adoption of the 2018 International Building Codes and the 2017 National Electric Code at the July 26th, 2021 Board of Aldermen meeting, to take effect immediately," with local amendments published by the city.