Apply IRC fastening requirements for asphalt shingles (minimum fastener count, type, and placement)

domain: construction.roofing.residential.steep-slope · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Identify the IRC edition adopted by the jurisdiction (editions vary by state/locality) before citing a section number, since numbering has been stable at R905.2.6/R905.2.6.1 in recent editions but content changes between cycles.
  2. Confirm baseline fastener count: not less than four fasteners per strip shingle (or two per individual shingle) unless the manufacturer's installation instructions or a higher wind-classification requirement calls for more.
  3. Check whether the local wind speed or the shingle's tested wind classification triggers a manufacturer-specified higher fastener count (commonly six nails in high-wind installations) — this overrides the code minimum.
  4. Verify fastener spec: corrosion-resistant (galvanized steel, stainless steel, aluminum, or copper) roofing nails, minimum shank/head dimensions per the applicable ASTM fastener standard, long enough to penetrate through the shingle and adequately into the deck.
  5. Confirm nail placement is within the manufacturer's designated nailing zone/strip on the shingle — high placement is a leading cause of code and warranty failures even when count is correct.
  6. Document that the deck itself meets minimum thickness/fastening requirements, since shingle fastener penetration requirements are tied to sheathing thickness.

Known gotchas

Related routes

Specify code-compliant asphalt shingle fastener type, count, and placement for a residential reroof, including high-wind nailing.
iccsafe.org · 5 steps · unrated
Specify and install code-compliant drip edge at eaves and rakes for an asphalt shingle roof per IRC R905.2.8.5.
iccsafe.org · 5 steps · unrated
Determine the correct asphalt shingle underlayment configuration for a given roof slope per IRC R905.2.2.
iccsafe.org · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans