Jurisdiction
City of Independence, Missouri
Address
20201 E. Jackson Drive, Independence, MO 64057
Contact
- url: https://www.independencemo.gov/government/city-departments/community-development/building-inspections-division
- phone: 816-325-7401
- email: [email protected]
Roofing permit required
Required
Contractor registration required
Required
Registration details
- license: City of Independence Contractor Licenses FAQ states: "Who needs a Contractors license in the City of Independence? Anyone hired to complete permittable work within the City of Independence." The license is held by the individual, not a company, and is required to apply for or obtain building permits (a Journeyman may not obtain or be listed on permits; only a master/general license holder can). Applicable category for construction/roofing work is "General contractor - Class A, B or C general - this license covers framing, footings, and general construction," with Class A (residential and commercial), Class B (residential and commercial up to 3 stories), and Class C (residential only). Qualification requires an ICC or Prometric exam score of 75%+ within the last 5 years, a reciprocal active license from another jurisdiction, or (for general contractor) a bachelor's degree in engineering, architecture, or construction science. Licenses expire December 31 each year with no proration. The FAQ does not name "roofing" or "roofer" as its own license category.
Permit process note
The Building Inspections Division page states: "A permit is required to re-roof any home, and only one layer of roofing material is allowed on any roof." A dedicated Roofing Requirements document is published separately by the division.
Inspection requirements
Inspections for permitted work are requested through the City's online inspection-request system.
Adopted code
Independence Code of Ordinances, Chapter 4 (Buildings, Plumbing and Electrical Installations), Article 13 (Residential Code), Sec. 4.13.001 ("Adoption of International Residential Code"): "The International Residential Code, 2024 Edition, as published by the International Code Council, be and hereby is adopted as the Residential Code of the City of Independence ... except such portions as are hereinafter deleted, modified or amended by this article of the City Code." Adopted by Ord. No. 19638, § 1 (12-16-2024), effective 1-1-2025. Sec. 4.13.002, by the same ordinance, carries the local additions, insertions, deletions and changes, including amendments to R105.2, R108.2, Table R301.2, R302.5.1 and R905.2.1, the deletion of R309, and the deletion of Chapter 11 (Energy Efficiency) except for listed N-sections.
Drip edge
Not required — "Drip edge is not required unless specifically required by the manufacturer's installation instructions." (City of Independence Building Inspections Division, "Guidelines for Asphalt Shingle Re-Roofing," linked as "Roofing Requirements" from the city's Building Inspections Division page.) Note the conflict: the city's own adopting ordinance (2018 IRC, effective 1/1/2019) does not amend IRC R905.2.8.5, which requires a drip edge at eaves and rake edges. Independence is therefore the rare jurisdiction whose published re-roof guidance and whose adopted code point opposite directions on this one item. Installing a drip edge satisfies both; omitting one relies on the handout. Confirm with the Building Inspections Division at 816-325-7401 before omitting.
About drip edge
Ice & water shield
Required — Table R301.2(1) Climatic and Geographic Design Criteria, as amended by the ordinance adopting the 2018 IRC (effective 1/1/2019), states: "Ice Barrier Underlayment: Yes, installed as required by section 905.1.2." Section R905.1.2 requires the ice barrier to extend from the lowest edges of the roof to a point not less than 24 inches inside the exterior wall line of the building.
About ice & water barrier
Impact-resistant roofing
Not required — Code of Ordinances, City of Independence, Missouri, Chapter 4 (Building, Plumbing and Electrical Installations), Article 13 (Residential Code), Sec. 4.13.001 "Adoption of International Residential Code" and Sec. 4.13.002 "Additions, insertions, deletions, and changes" (Ord. No. 19638, §§ 1-2, adopted 12-16-2024, effective 1-1-2025), were read in full. Sec. 4.13.001 adopts the 2024 IRC as the city's Residential Code. Sec. 4.13.002 lists every local amendment: Sec. R105.2 (work exempt from permit), Sec. R108.2 (schedule of permit fees), Table R301.2 (climatic and geographic design criteria), Sec. R302.5.1 (garage opening protection), Section R309 (automatic fire sprinkler systems, deleted), Sec. R905.2.1 (roof sheathing requirements), Chapter 11 Energy Efficiency (deleted except listed N-series sections), and several G-, P-, and E-series utility sections. Of Chapter 9 (Roof Assemblies), only Sec. R905.2.1 is touched; no other Chapter 9 section, including R902 (roof classification), is amended, added, or deleted. No UL 2218, Class 4, or impact-resistance provision appears anywhere in Article 13. The city's separately published "Guidelines for Asphalt Shingle Re-Roofing" handout (Building Inspections Division) was also read in full and corroborates: it covers slope limits, underlayment, ice barrier, ventilation, fastener, valley, flashing, drip-edge, and decking requirements for asphalt shingles in detail and contains no impact-resistance, hail, UL 2218, or Class 4 language.
Wind design criteria
115 mph wind speed, topographic effects No, special wind region No, windborne debris zone No (Table R301.2(1) as amended by Sec. 4.13.002 of the ordinance amending Article 13 of Chapter 4 and adopting the 2018 IRC, effective 1/1/2019): "Table R301.2(1) Climatic and Geographic Design Criteria ... Wind Speed: 115 miles per hour. Topographic effects: No. Special wind region: No. Windborne debris zone: No."
Roof layer limit / recover
The Building Inspections Division's "Guidelines for Asphalt Shingle Re-Roofing" handout states: "Roofing materials are heavy, so the code only allows one layer of roofing material to be re-roofed over." The same handout, under "Recovering versus replacement?", requires full tear-off (not an overlay) when any of the following exist: "Where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing." "Where the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile." "Where the existing roof has two or more applications of any type of roof covering." Four exceptions to that tear-off trigger are listed: (1) complete/separate roofing systems such as standing-seam metal that transmit roof loads directly to the building's structural system and do not rely on the existing roof for support; (2) installation of metal panel, metal shingle, and concrete/clay tile roof coverings over existing wood shake roofs when the application is in accordance with a code section whose number is illegible in the source PDF (it renders as "SectionTBOE", apparently a font-encoding artifact in the city's document); (3) new protective coating over existing spray polyurethane foam roofing without tear-off; and (4) an existing adhered ice-barrier membrane, which may remain in place and be covered with an additional ice-barrier layer per Section R905.
Deck & sheathing requirements
Sec. R905.2.1 as amended by the city's ordinance adopting the 2018 IRC (effective 1/1/2019): "Sheathing requirements. Asphalt shingles shall be fastened to solidly sheathed decks. Solidly sheathed decks can be of plywood or oriented strand board meeting the thickness and fastening listed in this code for roof decking, or lumber sheathing as listed in table 803.1, provided 5/8" material is ship lapped or tongue and grooved. All decking material must also meet the roof covering manufacturer's specifications." The Building Inspections Division's separately published "Guidelines for Asphalt Shingle Re-Roofing" handout elaborates on what counts as solidly sheathed: lumber-plank decking "installed with either ship lap or tongue and groove methods... can be acceptable as solid sheathing, provided it isn't compromised in any way," while sheathing "can also be determined to be deficient and unacceptable" -- forcing the deck to be sheathed over or the lumber decking removed and solid structural panel sheathing applied -- "If there is noticeable water damage, holes, significant unfillable gaps, or de-lamination of plywood or OSB board." The handout also states the gap-spacing allowance used for wood shake, cement tile, and clay tile roofing does not apply to asphalt shingles. Note that the handout attributes the sheathing rule to "section 905.2.1 of the 2012 IRC," but the city's currently adopted edition is the 2018 IRC; the amendment quoted above (from the 2018-IRC-adopting ordinance) is the binding, current text.
Sales & use tax
Independence straddles a county line, and the Missouri DOR publishes two different base combined rates for it. The Jackson County portion (the great majority of the city) has a base combined rate of 8.6000%, which already includes the Kansas City Metropolitan Zoological District tax (jurisdiction code 35000-095-000). The Clay County portion of Independence has a lower base combined rate of 8.3500%, also including the zoo district tax (jurisdiction code 35000-047-000) -- a roofer should confirm which county a given Independence address sits in before quoting a rate, since the difference is real and DOR-published, not a rounding artifact. Within the Jackson County portion, Independence has an unusually dense layer of stacked CIDs and TDDs (over 20 in the DOR table): most single-CID parcels sit at 9.6000% (e.g. Independence Event Center CID, 35000-095-006; Noland Fashion Square CID, 35000-095-008), and the most heavily stacked parcel, the Hub Drive TDD + Hub Drive CID (35000-095-016), reaches 10.6000% -- the highest combined rate found in Independence. Source: DOR statewide Sales/Use Tax Rate Table for July 2026. 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. Independence does not collect a construction use tax at building-permit issuance (the Colorado home-rule pattern does not apply here); 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.