Construction

North Carolina Roofing Permits & Storm Damage Repair Guide

In North Carolina, roofing replacements and storm damage repairs are strictly governed by the NC State Building Code (based on the 2018 IRC with NC amendments) and enforced locally through Town, Regional, or County (TRC) jurisdictions. Architects and designers must verify both state-mandated structural provisions and hyperlocal amendments—especially for wind zones, hail resistance, and underlayment requirements. Failure to secure proper permits or comply with uplift testing can void insurance coverage and invalidate warranties.

Permit Requirements for Roof Replacement in NC

All roof replacements in North Carolina require a building permit issued by the local TRC authority—whether full tear-off or overlay over one existing layer. Under NC General Statute § 87-10, even minor reroofs triggering structural modifications (e.g., decking replacement, truss reinforcement, or vent upgrades) mandate plan review and inspection. The NC Residential Code 2018 (Section R105.2) explicitly exempts only repairs covering ≤25% of the roof area and not involving structural changes—but most post-storm repairs exceed this threshold. Local jurisdictions like Mecklenburg County and Wake County require digital submittals via eTRAKiT, including engineered drawings when altering load paths or using non-standard materials. Permit fees scale with project value (typically $0.25–$0.50 per $100 valuation), and inspections include framing, underlayment, and final completion. Notably, overlay installations must meet R905.2.8.3’s fastener density and substrate integrity verification—failure to document prior roof layers may trigger mandatory tear-off. Architects must coordinate early with local building departments to confirm TRC-specific interpretations, as some coastal counties (e.g., New Hanover) prohibit overlays entirely.

Wind and Hail Uplift Standards Across NC Zones

North Carolina enforces ASCE 7-16 wind speed maps with three designated Wind Zones: Zone I (90 mph), Zone II (100 mph), and Zone III (110 mph)—covering coastal, piedmont, and mountain regions respectively. Per NCRC 2018 Section R905.10.1, all roofs must meet ASTM D3161 Class F (110 mph) or ASTM D7158 Class H (120 mph) uplift ratings, verified via third-party testing reports submitted with permit applications. Coastal counties (e.g., Dare, Carteret) require enhanced fastening: minimum 6” oc edge nailing, 12” field nailing, and proprietary clips or adhesives for shingles rated ≥120 mph. Hail resistance is governed by UL 2218 Class 4—the highest rating—and mandated statewide for insurance premium discounts and code compliance in hail-prone areas like the Triad and Charlotte metro. Architects must specify products with ICC-ES ESR reports validating performance under NC’s specific uplift and hail criteria. Local amendments often add stricter requirements: Brunswick County requires continuous underlayment plus mechanical attachment for all gable ends, while Buncombe County mandates wind-rated ridge vents meeting ASTM E1886/E1996 impact standards. Non-compliant installations risk rejection during framing inspection and liability exposure for design professionals.

Ice-and-Water Shield Zones and Underlayment Rules

The NC Residential Code 2018 (R905.2.6) mandates self-adhering polymer-modified bituminous ice-and-water shield (IWS) underlayment across defined eave projections and rake edges. In North Carolina, the required zone extends 24 inches inside exterior walls for all climate zones—but local TRCs frequently expand this: Wake County requires 36 inches, and Watauga County (Zone 4) mandates full-deck coverage below 7,000 ft elevation due to persistent winter freeze-thaw cycles. IWS must meet ASTM D1970 standards and be installed without gaps, overlaps <2 inches, or fasteners penetrating the membrane. For steep-slope roofs (>4:12), underlayment must also cover valleys, dormers, and skylight perimeters per R905.2.7. Synthetic underlayments are permitted only if rated for UV exposure ≥30 days and tested for slip resistance (ASTM D7467). Crucially, NC prohibits IWS over wood decks with moisture content >19%—a common post-storm issue requiring moisture meter verification before installation. Architects must detail transitions between IWS and starter courses, ensuring no thermal bridging or condensation traps at soffits. Non-compliance triggers rework orders and invalidates manufacturer warranties, especially critical when coordinating insurance-funded repairs where documentation must align with NCDOI claim guidelines.

Insurance Claims, Contractor Licensing, and Code Compliance

Post-storm roof repairs in North Carolina require strict alignment between insurance adjuster assessments, NC code enforcement, and contractor licensing. Per NC General Statute § 87-10.1, any roofing contractor performing work >$30,000—or any structural alteration—must hold a valid NC Licensed General Contractor (Class A or B) or Specialty Roofing License (Class L) from the NC Board of General Contractors. Unlicensed contractors void insurance payouts under NCDOI Rule .0505 and expose architects to vicarious liability. Insurance claims must reference NCRC 2018 sections for depreciation calculations; for example, ‘functional replacement cost’ excludes upgrades unless justified by code-mandated improvements (e.g., upgrading from 15-lb felt to synthetic underlayment per R905.2.3). Adjusters use Xactimate line items tied to NC-specific labor rates and material allowances—architects should annotate scope documents with exact code citations (e.g., 'R905.10.1 uplift verification per Mecklenburg County Amendment 2023-4') to prevent claim denials. Additionally, FEMA Public Assistance grants for public buildings require ICC 500 storm shelter compatibility documentation when roof repairs affect anchored safe rooms—a nuance critical for school or municipal projects.

How HandymenAI helps

HandymenAI's arquitecto agent cross-references live NC TRC amendments, auto-generates permit-ready submittal packages aligned with NCRC 2018, and validates contractor license status against the NC Board of General Contractors database in real time.

Get NC Roof Code Help

Frequently Asked Questions

Does NC allow roof overlays after hurricane damage, or is full tear-off always required?

NCRC 2018 R905.2.8.3 permits overlays only if the existing roof has one layer, deck is sound per R502.1.1, and fastener pattern meets current uplift requirements. However, most NC TRCs—including Guilford and Forsyth Counties—mandate tear-off after wind/hail events exceeding 70 mph due to hidden decking damage and warranty voidance. Always obtain written confirmation from the local building department before proceeding.

What’s the minimum ice-and-water shield requirement for a roof in Asheville, NC?

Asheville (Buncombe County) enforces NCRC 2018 R905.2.6 but expands the IWS zone to 36 inches from all eaves and rakes—and requires full coverage on roofs with slopes <6:12. Additionally, all penetrations (vents, pipes, chimneys) must have double-layered IWS flashing per Buncombe County Amendment BC-2022-11.

Can a licensed NC home inspector sign off on storm damage for insurance purposes instead of a structural engineer?

No. NCDOI Bulletin 2023-07 requires licensed professional engineers (PEs) or architects to certify structural integrity for insurance claims involving decking replacement, truss modification, or load-path alterations. Home inspectors may document visible damage but lack statutory authority to approve code-compliant repairs or release funds.

Construction

Ready to apply this in your work?

HandymenAI gives you instant answers on local codes, permits, materials, and cost estimates — tailored to your state.

Get NC Roof Code Help

14-day free trial · No credit card needed