Do you need a permit to replace a roof in Charlotte?
It depends on the project. North Carolina law exempts some roof replacements from a building permit and requires one for the rest1.
On this page
Depends on size or scope
North Carolina's rule, which applies in Charlotte“(5) The addition of roofing, excluding replacement.”1
North Carolina Office of State Fire Marshal (OSFM), Engineering and Building Codes Division, § 160D-1110(c)(5)
Which permits you need
| Permit | Required when | The official wording |
|---|---|---|
| Building permit | $40,000 | No permit issued under Article 9 of Chapter 143 of the General Statutes is required for any construction, installation, repair, replacement, or alteration costing forty thousand dollars ($40,000) or less and performed in accordance with the current edition of the North Carolina State Building Code in any single-family residence, farm building, or commercial building unless the work involves any of the following…1 |
Limits and conditions in the North Carolina rule
Each limit sits next to the sentence it comes from; the conditions in that sentence are part of the rule.
| Rule | Value | The official wording |
|---|---|---|
| Exempt up to this project value (the wording covers all work under this value) | $40,000 | No permit issued under Article 9 of Chapter 143 of the General Statutes is required for any construction, installation, repair, replacement, or alteration costing forty thousand dollars ($40,000) or less and performed in accordance with the current edition of the North Carolina State Building Code in any single-family residence, farm building, or commercial building unless the work involves any of the following…1 |
| Roof area that can be replaced without a permit | 15% | Yes, but § 160D-1110(c)(5) is only exempting the replacement of roofing and up to 15% of the total existing roof deck for projects costing $40,000 or less.2 |
North Carolina law that applies
Who to ask
Mecklenburg County Land Use and Environmental Services Agency (LUESA) Code Enforcement4
Building permits
- Website
- code.mecknc.gov3
- Apply online
- aca-prod.accela.com3
- Address
- 2145 Suttle Avenue, Charlotte, NC 282083
- Inspections
- Online via Mecklenburg County Accela Citizen Access (Permit & Inspections > Schedule an Inspection) or WebPermit sign-in3
Roof permit rules in other cities
Rules differ from city to city. Compare Charlotte with 19 other cities on the national roof replacement permit guide, or go straight to one:
- New York City, NY
- Los Angeles, CA
- Chicago, IL
- Houston, TX
- Phoenix, AZ
- San Antonio, TX
- San Diego, CA
- Dallas, TX
- Jacksonville, FL
- Fort Worth, TX
- San Jose, CA
- Columbus, OH
- Indianapolis, IN
- San Francisco, CA
- Seattle, WA
- Denver, CO
- Oklahoma City, OK
- Philadelphia, PA
- Austin, TX
Sources
- Frank Cappelli Stop Work Order OSFM Decision (appeal under G.S. 160D-1114)North Carolina Office of State Fire Marshal (OSFM), Engineering and Building Codes DivisionPublished September 30, 2026Checked November 7, 2026
- Guidance Paper: GS 160D-1110(c) - Application of Construction Permit ExceptionsNorth Carolina Department of Insurance, Office of State Fire Marshal (OSFM), Engineering DivisionPublished October 19, 2023Checked November 6, 2026
- WebPermit (B) - HomeMecklenburg County, Land Use and Environmental Services Agency (LUESA) Code EnforcementChecked November 7, 2026
- CLT Development Center - City of CharlotteCity of Charlotte, CLT Development Center (Planning, Design & Development)Checked November 6, 2026