Determine the correct metal roofing substrate (solid deck vs. purlins/battens) and panel type for a residential metal reroof.
domain: nrca.net · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Confirm local code and manufacturer requirements for substrate: most residential exposed-fastener and standing-seam panels over conditioned living space require solid sheathing with an approved underlayment, while open purlin/batten framing is more typical on unconditioned structures where locally permitted.
Identify the panel type being installed (exposed-fastener screw-down panel vs. concealed-fastener standing seam), since attachment method and substrate requirements differ significantly between them.
Confirm the required underlayment (often a high-temperature synthetic or self-adhered membrane) between panel and deck, and confirm any ventilation/air-gap strategy required by the panel manufacturer.
Verify the panel product's applicable code listing/evaluation report for the specific application, fastening pattern, and wind uplift rating for the project's design wind speed.
Confirm local snow-load and thermal-movement (expansion/contraction) accommodations required by the manufacturer for the panel length being installed.
Known gotchas
Installing certain standing-seam systems over open purlins without manufacturer-approved clip/thermal-block spacing can void the panel warranty even if it appears structurally sound.
Solid-deck vs. purlin substrate requirements differ by jurisdiction and are sometimes distinct from what's typical in agricultural-building practice — don't assume a purlin approach is acceptable for a conditioned residence without confirming local code.
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?