Which edition is in force
North Carolina writes its own State Building Code, built on the International Codes with North Carolina amendments adopted by the Building Code Council. The Office of State Fire Marshal keeps the official page of current and past editions. That page lists the 2018 North Carolina codes, including the Residential Code, as effective from January 1, 2019 and currently effective, and notes that they were built on the 2015 International Codes with North Carolina amendments.
The same page lists the 2020 North Carolina Electrical Code as effective from November 1, 2021 and currently effective. It also carries a March 31, 2025 letter from the State Fire Marshal about the effective date of the 2024 North Carolina State Building Code.
Because code adoption dates can shift, ask Henderson County Permits & Inspections which edition it is enforcing when you apply.
| Code | Status on the OSFM page | Source |
|---|---|---|
| 2018 NC codes (incl. Residential Code), based on the 2015 International Codes | Effective January 1, 2019; listed as currently effective | NC Office of State Fire Marshal |
| 2020 NC Electrical Code | Effective November 1, 2021; listed as currently effective | NC Office of State Fire Marshal |
| 2024 NC State Building Code | OSFM posted a March 31, 2025 letter on its effective date | NC Office of State Fire Marshal |
Where roofing sits in the Residential Code
The North Carolina Residential Code follows the layout of the International Residential Code, with chapters on roof framing and on roof assemblies and rooftop structures. The roof assemblies chapter covers weather protection, roof coverings by type, underlayment, flashing, minimum slopes for each covering, re-roofing, and attic ventilation sits nearby in the framing rules.
For a homeowner, the parts that most often matter are the minimum slope for a covering, the number of existing layers a new roof may go over, the underlayment and flashing requirements, and ventilation. Manufacturer installation instructions also matter, because the code generally expects products to be installed as their makers specify.
Rather than paraphrase section numbers that can change between editions, ask your roofer to cite the section they are working to if a question comes up, and check it in the edition the county enforces.
Check the county's lines first, then let an independent local roofer price the job itself.
Request a QuoteCall (828) 489-3874How the county uses the code in its permit list
Henderson County's permit FAQ ties several permit triggers directly to the State Building Code. A permit is needed for the use of materials not permitted by the code, for changes the Fire Code applies to, and for the addition of roofing, excluding replacement of like grade of fire resistance. Structural work on load-bearing parts is also on the list.
So a like-for-like re-roof with a permitted material sits differently from a job that changes the covering's fire-resistance grade, uses a product outside the code, or alters the structure.
If a permit is required, the minimum permit fee on the 2026-2027 schedule is $75.00 and inspections follow.
| Work involves | Permit rule | Source |
|---|---|---|
| Construction, alteration, repair or replacement of a building or structure | Permit required | Henderson County permit FAQ |
| Addition, repair or replacement of load-bearing structures | Permit required | Henderson County permit FAQ |
| Roofing | Permit required for the addition of roofing, excluding replacement of like grade of fire resistance | Henderson County permit FAQ |
| Materials not permitted by the North Carolina State Building Code | Permit required | Henderson County permit FAQ |
| Changes to exits or emergency escape routes | Permit required | Henderson County permit FAQ |
Questions worth asking a roofer about code
How many layers are on the roof now, and will the new roof go over any of them or be a full tear-off? What underlayment will be used, and where will ice and water membrane go? What is the minimum slope for the product, and does every part of my roof meet it?
How will the attic be ventilated, with what intake and exhaust, and will any existing vents be removed? What flashing will be replaced rather than reused? Are the products being installed to the manufacturer's instructions, and will the warranty paperwork be registered?
Will the work be permitted and inspected, and who schedules the inspections?
When code questions turn into structure questions
Heavier coverings such as slate, clay tile or concrete tile can exceed what older framing was built for. Adding solar panels adds load and penetrations. Converting a low-slope section to a steeper roof is new framing. Each of these goes beyond a simple re-roof.
Henderson County's FAQ lists addition, repair or replacement of load-bearing structures as permit work. For framing questions, a design professional or the county's plan reviewers are the right people to ask.
If the job value reaches $40,000, North Carolina requires a licensed general contractor; see the license page.
| Question | What the county says | Source |
|---|---|---|
| Who obtains permits | Property owner, owner's agent, or contractor | Henderson County permit FAQ |
| Where | Online (SmartGov) or the Permit Office at 100 N King St, Hendersonville | Henderson County permit FAQ |
| General construction value that needs a licensed general contractor | $40,000.00 or greater | Henderson County permit FAQ |
| Trade work (electrical, mechanical, plumbing) | Licensed contractor regardless of value | Henderson County permit FAQ |
| Statutory exemptions named | G.S. 87-1, 87-21 and 87-43 | Henderson County permit FAQ |
Ventilation, briefly
Attic ventilation is easy to overlook on a re-roof and hard to fix later. Most pitched roofs are vented with intake at the soffits and exhaust near the ridge, and the two should be balanced. Mixing exhaust types, such as a ridge vent alongside powered fans or box vents, can short-circuit the airflow.
In Henderson County's climate, poor ventilation shows up as hot attics in summer and condensation or frost on the underside of the decking in cold snaps. Both shorten a roof's life.
Ask the roofer to describe the current intake and exhaust, what they will change, and why. If insulation blocks the soffit vents, baffles may be needed. The code sets ventilation rules, and shingle makers often tie their warranties to proper ventilation too.
When the roof is finished, ask the roofer to walk the attic with you and show the intake and exhaust paths. A quick look with a flashlight on a sunny day shows whether daylight comes through the soffit vents and whether the ridge vent is open along its length.
Keeping records
Keep the permit, the inspection results, the product names and the warranty registration together. When you sell, buyers and inspectors ask about roof age and permits, and the paperwork answers both.
If you replace a roof without a permit where one was required, the county's penalty is $200 plus the permit fee, and the issue can surface at resale.
For cost comparisons, see the roof cost page.
Short answer: the table below runs from $10 (General Contractor Recovery Fund) up to $200 (Penalty for starting work without permit), according to Henderson County 2026-2027 fee schedule. These are published government figures; labor and materials for the job come from a written quote.
| Line | Fee | Source |
|---|---|---|
| Minimum permit fee | $75.00 | Henderson County 2026-2027 fee schedule |
| Minimum inspection fee | $75.00 | Henderson County 2026-2027 fee schedule |
| Reinspection | $75.00 | Henderson County 2026-2027 fee schedule |
| Amendment to permit application, after issuance | $75 | Henderson County 2026-2027 fee schedule |
| Renewal | 25% of original permit fee | Henderson County 2026-2027 fee schedule |
| Penalty for starting work without permit | $200 + permit fee | Henderson County 2026-2027 fee schedule |
| General Contractor Recovery Fund | $10 | Henderson County 2026-2027 fee schedule |
Figures on this page come from: NC Office of State Fire Marshal: North Carolina State Building Codes, current and past editions; Henderson County, NC Permits & Inspections: Frequently-Asked Questions; Henderson County, NC Permits & Inspections: 2026-2027 Fee Schedule (PDF); N.C. Gen. Stat. 87-1, General contractor defined ($40,000 threshold). Checked 2026-11-04.
Describe the roof once. Independent roofers who work in Henderson County can follow up.
Request a QuoteCall (828) 489-3874Short answers for Hendersonville homeowners
Which North Carolina residential code applies to my roof?
The Office of State Fire Marshal lists the 2018 NC codes, including the Residential Code, as currently effective since January 1, 2019; ask Henderson County which edition it enforces at application.
Does the code limit how many layers of shingles I can have?
The Residential Code's re-roofing rules address recovering over existing roofs; ask your roofer and the county about your roof.