Permit Required? Required
Typical Fee Range $400–$1,500 Calculated based on the total cost of materials and labor for the roof replacement.
Fee Method Valuation-based

What's Required in Raleigh

  • Building permit required for full roof replacement.
  • Maximum of two layers of shingles allowed by North Carolina code.
  • Ice and water shield required on all eaves and in valleys.
  • Drip edge must be installed at all roof edges.
  • Flashing must be replaced or repaired at all wall and chimney intersections.
  • Documentation of materials used must be available for inspection.

How to Get a Roof Replacement Permit in Raleigh

1

Step 1: Estimate Cost

Determine total project value to calculate the permit fee.

2

Step 2: Portal Application

Apply for a residential alteration permit through the city portal.

3

Step 3: Approval

Wait for the permit to be issued (often same-day for roofing).

4

Step 4: Installation

Execute the roof tear-off and replacement according to code.

5

Step 5: Final Inspection

Schedule a final building inspection to verify venting and flashing.

Frequently Asked Questions

Minor repairs (patching) usually do not require a permit, but full replacements do.
Yes, homeowners can pull their own permit with an Owner Exemption Affidavit.
A third layer is prohibited; you must strip the roof to the deck.