Permitting Authorities / City of Asheville - Development Services Department

Do you need a permit to replace a roof in Asheville, NC?

Adopted code

City of Asheville - Development Services Department

No, Asheville, NC does not require a permit for like-for-like roof replacement (City of Asheville - Development Services Department). The City of Asheville's Development Services Department states on its Residential Permits page (last reviewed April 20, 2026): "Most projects that cost more than $40,000 need a permit. However, you must get a permit—no matter the cost—if you are:" Its list of that work, beside load-bearing walls, plumbing, and electrical or heating and air-conditioning work, includes "Putting on a new type of roof". North Carolina law reads: "(c) 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) The addition, repair, or replacement of load-bearing structures. ... (4) The use of materials not permitted by the North Carolina State Building Code. (5) The addition of roofing, excluding replacement." (G.S. 160D-1110(c)). G.S. 143-138(b5) says the same and opens: "No permit shall be required under the Code or any local variance thereof approved under subsection (e)". The North Carolina Residential Code adds: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." The statutory exemption reaches single-family residences only; duplexes and multi-family buildings are outside it. The City's "new type of roof" line asks for a permit, whatever the cost, for work the state text may exempt when a roof is replaced with a different kind of covering; this record does not decide whether that demand is lawful under G.S. 143-138(b5), and a roofer changing a house to a different type of roof in Asheville should expect the Department to require a permit. An ordinary replacement of a single-family roof with the same type of covering, costing $40,000 or less, replacing no load-bearing structure and no more than 15% of the roof deck, falls within the state exemption, and the Department names no permit requirement for it. The City still offers the permit: its current Fees and Charges Manual lists "Reroof" at $75 under Single Family Residential Permits, its residential permit application carries a "Reroof" box, and its Apply page offers a "Re-roof Permit Application through Citizen Access website". An older City Guide to Residential Permits, still linked from the Apply page, states a $15,000 line and "the addition (excluding replacement of like grade of fire resistance) of roofing", which is superseded by the current $40,000 statute. This record rests on the state statute and the Department's published pages; the City's Code of Ordinances, published through a third-party code library, could not be opened for it. Call the Permit Application Center at 828-259-5846 before starting an unpermitted reroof. Re-roof permits are applied for online through the City's Citizen Access website, or at the Permit Application Center at 161 S. Charlotte Street, Monday to Friday 8:30 a.m. to 5:00 p.m.; applications received after 4:30 p.m. are processed the next business day. The Department's Residential Plan Review Waiver lets an applicant for a single-family dwelling waive building plan review where "The scope of work is limited to non-structural interior renovations and/or re-roof," but the applicant must still submit a complete residential application and plans for the City's records. Inspections are scheduled online through Citizen Access or by phone. North Carolina deleted the model code's drip-edge rule: "R905.2.8.5 Drip Edge. Deleted. Not required unless required by the roof covering manufacturer installation instructions.".

Roof code checklist: Asheville, NC

ItemAnswerCode citeSourceVerified
Permit to replace a roofNoncleg.gov2026-09-26
Repair permit thresholdPublishedncleg.gov2026-09-26
Layer limit / roof-overPublishedR908.3ncosfm.gov2026-09-26
Deck & sheathingPublishedncosfm.gov2026-09-26
Drip edgeNot published
Ice & water shieldNot published
Mid-roof inspectionNot published
Impact-resistant (Class 4) roofingNot published
Wind design criteriaNot published
Adopted codePublishedashevillenc.gov2026-09-26
Contractor license / registrationNot published
Sales & use taxPublishedncdor.gov2026-09-26

Each row comes from the sourced record on this page; full wording is in the table below. "Not published" means no official source for that item was found when the record was last verified.

Jurisdiction
City of Asheville, North Carolina
Jurisdiction type
city
Address
161 S. Charlotte Street, Asheville, NC 28801
Contact
  • url: https://www.ashevillenc.gov/department/development-services/
  • phone: 828-259-5846
  • email: [email protected]
Permit portal
Roofing permit required
Not required
Registration details
  • state_level: North Carolina licenses general contractors for work "where the cost of the undertaking is forty thousand dollars ($40,000) or more" (G.S. 87-1(a)), and the General Contractors Licensing Board issues a specialty classification, S(Roofing), which "covers the installation, demolition, and repair of roofs and decks on residential, commercial, industrial, and institutional structures" (21 NCAC 12A .0202). G.S. 87-1(b)(2) excludes an owner who builds or alters a building on the owner's own land that is "intended solely for occupancy by that person and his family" and who complies with G.S. 87-14. Whether a given reroof reaches the $40,000 line depends on its price, so this record does not state that a roofer must or need not hold a state licence.
  • city_level: The City of Asheville sets no roofing or contractor licence of its own on its published permit pages. Its Residential Permits page (last reviewed April 20, 2026) states: "Over $40,000: You must hire a licensed General Contractor. Under $40,000: You do not need a licensed contractor. Doing it yourself: You can be your own contractor for your own home. If you do this, you or your family must live there for at least 12 months after the work is done. You cannot rent or sell the house during that year." An owner acting as contractor files the City's Owner Exemption Affidavit under G.S. 87-1(b)(2). The City's residential permit application and older permit guide still print a $30,000 general-contractor line, which predates the current $40,000 statute. The Department's inspection guide states that it suspends licences not renewed by December 31 and "bars professionals with unrenewed licenses from scheduling inspections and requesting stand alone permits until the system is updated."
Permit process note
The City of Asheville's Development Services Department states on its Residential Permits page (last reviewed April 20, 2026): "Most projects that cost more than $40,000 need a permit. However, you must get a permit—no matter the cost—if you are:" Its list of that work, beside load-bearing walls, plumbing, and electrical or heating and air-conditioning work, includes "Putting on a new type of roof". North Carolina law reads: "(c) 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) The addition, repair, or replacement of load-bearing structures. ... (4) The use of materials not permitted by the North Carolina State Building Code. (5) The addition of roofing, excluding replacement." (G.S. 160D-1110(c)). G.S. 143-138(b5) says the same and opens: "No permit shall be required under the Code or any local variance thereof approved under subsection (e)". The North Carolina Residential Code adds: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." The statutory exemption reaches single-family residences only; duplexes and multi-family buildings are outside it. The City's "new type of roof" line asks for a permit, whatever the cost, for work the state text may exempt when a roof is replaced with a different kind of covering; this record does not decide whether that demand is lawful under G.S. 143-138(b5), and a roofer changing a house to a different type of roof in Asheville should expect the Department to require a permit. An ordinary replacement of a single-family roof with the same type of covering, costing $40,000 or less, replacing no load-bearing structure and no more than 15% of the roof deck, falls within the state exemption, and the Department names no permit requirement for it. The City still offers the permit: its current Fees and Charges Manual lists "Reroof" at $75 under Single Family Residential Permits, its residential permit application carries a "Reroof" box, and its Apply page offers a "Re-roof Permit Application through Citizen Access website". An older City Guide to Residential Permits, still linked from the Apply page, states a $15,000 line and "the addition (excluding replacement of like grade of fire resistance) of roofing", which is superseded by the current $40,000 statute. This record rests on the state statute and the Department's published pages; the City's Code of Ordinances, published through a third-party code library, could not be opened for it. Call the Permit Application Center at 828-259-5846 before starting an unpermitted reroof. Re-roof permits are applied for online through the City's Citizen Access website, or at the Permit Application Center at 161 S. Charlotte Street, Monday to Friday 8:30 a.m. to 5:00 p.m.; applications received after 4:30 p.m. are processed the next business day. The Department's Residential Plan Review Waiver lets an applicant for a single-family dwelling waive building plan review where "The scope of work is limited to non-structural interior renovations and/or re-roof," but the applicant must still submit a complete residential application and plans for the City's records. Inspections are scheduled online through Citizen Access or by phone. North Carolina deleted the model code's drip-edge rule: "R905.2.8.5 Drip Edge. Deleted. Not required unless required by the roof covering manufacturer installation instructions."
Inspection requirements
The City's Guide to Residential Permits states: "Inspections are required for all permitted work once it has been completed." Building Safety inspectors inspect Monday through Friday between 7:30 a.m. and 3:30 p.m.; inspections are scheduled online through Citizen Access before 6:00 p.m., or by phone at 828-259-5946 before 4:30 p.m., for next-business-day building inspections.
Adopted code
The 2018 North Carolina Residential Code, with the Building Code Council's approved amendments, is the edition in force; the 2024 edition has been adopted but has no effective date. The City's Fees, Codes and Ordinances page (last reviewed April 13, 2026) states: "Homes: Plans submitted on or after January 1, 2019 must follow the 2018 North Carolina Residential Building Code unless specifically identified on the plans." North Carolina's amendments to the roofing chapter include the deletion of the drip-edge rule ("R905.2.8.5 Drip Edge. Deleted. Not required unless required by the roof covering manufacturer installation instructions.") and the R908.3 definition of roof replacement. The City's own Code of Ordinances, published through a third-party code library, could not be opened for this record, so any City building provision in it is not described here.
Repair permit threshold
North Carolina law reads: "(c) 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) The addition, repair, or replacement of load-bearing structures. ... (4) The use of materials not permitted by the North Carolina State Building Code. (5) The addition of roofing, excluding replacement." (G.S. 160D-1110(c)). G.S. 143-138(b5) says the same and opens: "No permit shall be required under the Code or any local variance thereof approved under subsection (e)". The North Carolina Residential Code adds: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." The statutory exemption reaches single-family residences only; duplexes and multi-family buildings are outside it. The City of Asheville's Development Services Department states on its Residential Permits page (last reviewed April 20, 2026): "Most projects that cost more than $40,000 need a permit. However, you must get a permit—no matter the cost—if you are:" Its list of that work, beside load-bearing walls, plumbing, and electrical or heating and air-conditioning work, includes "Putting on a new type of roof". The City's "new type of roof" line asks for a permit, whatever the cost, for work the state text may exempt when a roof is replaced with a different kind of covering; this record does not decide whether that demand is lawful under G.S. 143-138(b5), and a roofer changing a house to a different type of roof in Asheville should expect the Department to require a permit. An ordinary replacement of a single-family roof with the same type of covering, costing $40,000 or less, replacing no load-bearing structure and no more than 15% of the roof deck, falls within the state exemption, and the Department names no permit requirement for it. The City still offers the permit: its current Fees and Charges Manual lists "Reroof" at $75 under Single Family Residential Permits, its residential permit application carries a "Reroof" box, and its Apply page offers a "Re-roof Permit Application through Citizen Access website". An older City Guide to Residential Permits, still linked from the Apply page, states a $15,000 line and "the addition (excluding replacement of like grade of fire resistance) of roofing", which is superseded by the current $40,000 statute. This record rests on the state statute and the Department's published pages; the City's Code of Ordinances, published through a third-party code library, could not be opened for it. Call the Permit Application Center at 828-259-5846 before starting an unpermitted reroof.
Roof layer limit / recover
North Carolina amends the reroofing section of its Residential Code: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." The City of Asheville's published permit pages state no layer rule of their own, and the City's Code of Ordinances could not be opened for this record; confirm the recover limit for a specific job with the Department's Building Code Hotline at 828-259-5967.
Deck & sheathing requirements
North Carolina's Residential Code, as amended, provides: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." Deck replacement beyond 15% is outside that sentence, and work that replaces load-bearing structure falls outside the state permit exemption. The City of Asheville's published permit pages add no roof-sheathing rule of their own, and the City's Code of Ordinances could not be opened for this record.
Sales & use tax
Buncombe County's combined sales and use tax rate, which applies in Asheville, is 7%: the 4.75% state rate plus 2.25% in local rates, per the North Carolina Department of Revenue's current rates table (read September 26, 2026). North Carolina taxes roofing work two different ways, and the rate applies to only one of them. On the Department of Revenue's taxability chart, "Complete replacement of roofing systems" and "Installation of complete roofing systems" are capital improvements: the contractor performs a real property contract, and "The real property contractor is the consumer of the item that the real property contractor purchases, installs, or applies for others to fulfill a real property contract," paying tax on materials rather than charging sales tax to the owner. "Repair, maintain, or partially replace all types of roofing systems" is marked "Taxable" as a repair, maintenance and installation service, charged to the customer at the combined 7% rate.

The City of Asheville's Development Services Department processes building and trade permits, performs inspections and keeps permit records for property inside the City's permitting jurisdiction; its Building Safety division reviews and inspects residential work. Property outside that jurisdiction is permitted by Buncombe County (see the Buncombe County, NC record).

Hail reports near Asheville, NC

Reports, last 24 months
4
Largest, last 24 months
1.75 in May 8, 2025
Most recent
Jun 24, 2025 0.75 in
Reports, last 5 years
10
5 most recent reports, last 5 years
DateHail sizeDistance
Jun 24, 20250.75 in5 mi WNW
May 8, 20251.75 in5 mi NW
May 8, 20251.75 in10 mi E
May 8, 20251.00 in9 mi NW
May 26, 20240.88 in8 mi N

Source: NOAA Storm Prediction Center severe weather database and daily storm reports (reports since the start of the current year are preliminary), within 10 miles of Asheville, NC (Census point). Data through Sep 30, 2026. A report is an observation, not a damage record.

Working an insurance claim in Asheville, NC? Everything on this page (drip edge, ice & water shield, inspections, Class 4 rules) formatted as a claim-ready evidence pack: verbatim ordinance quotes, code section cites, verification dates, and official source links, ready to attach to a supplement. See a real sample pack (PDF, 4 pages, free).

Buy this jurisdiction's pack: $12 Delivered by email within minutes.

Questions about the Asheville, NC pack?

Not ready to buy, or need a different jurisdiction? Tell us and we’ll reply directly.

By submitting, you agree to our Terms of Use and Privacy Policy.

Sources

Roofing questions: Asheville, NC

Do you need a permit to replace a roof in Asheville, NC?

No, Asheville, NC does not require a permit to replace a roof. North Carolina law reads: "(c) 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) The addition, repair, or replacement of load-bearing structures. ... (4) The use of materials not permitted by the North Carolina State Building Code. (5) The addition of roofing, excluding replacement." (G.S. 160D-1110(c)). G.S. 143-138(b5) says the same and opens: "No permit shall be required under the Code or any local variance thereof approved under subsection (e)". The North Carolina Residential Code adds: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." The statutory exemption reaches single-family residences only; duplexes and multi-family buildings are outside it. The City of Asheville's Development Services Department states on its Residential Permits page (last reviewed April 20, 2026): "Most projects that cost more than $40,000 need a permit. However, you must get a permit—no matter the cost—if you are:" Its list of that work, beside load-bearing walls, plumbing, and electrical or heating and air-conditioning work, includes "Putting on a new type of roof". The City's "new type of roof" line asks for a permit, whatever the cost, for work the state text may exempt when a roof is replaced with a different kind of covering; this record does not decide whether that demand is lawful under G.S. 143-138(b5), and a roofer changing a house to a different type of roof in Asheville should expect the Department to require a permit. An ordinary replacement of a single-family roof with the same type of covering, costing $40,000 or less, replacing no load-bearing structure and no more than 15% of the roof deck, falls within the state exemption, and the Department names no permit requirement for it. The City still offers the permit: its current Fees and Charges Manual lists "Reroof" at $75 under Single Family Residential Permits, its residential permit application carries a "Reroof" box, and its Apply page offers a "Re-roof Permit Application through Citizen Access website". An older City Guide to Residential Permits, still linked from the Apply page, states a $15,000 line and "the addition (excluding replacement of like grade of fire resistance) of roofing", which is superseded by the current $40,000 statute. This record rests on the state statute and the Department's published pages; the City's Code of Ordinances, published through a third-party code library, could not be opened for it. Call the Permit Application Center at 828-259-5846 before starting an unpermitted reroof.

Can you roof over an existing roof in Asheville, NC?

North Carolina amends the reroofing section of its Residential Code: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." The City of Asheville's published permit pages state no layer rule of their own, and the City's Code of Ordinances could not be opened for this record; confirm the recover limit for a specific job with the Department's Building Code Hotline at 828-259-5967.

What building code does Asheville, NC use?

The 2018 North Carolina Residential Code, with the Building Code Council's approved amendments, is the edition in force; the 2024 edition has been adopted but has no effective date. The City's Fees, Codes and Ordinances page (last reviewed April 13, 2026) states: "Homes: Plans submitted on or after January 1, 2019 must follow the 2018 North Carolina Residential Building Code unless specifically identified on the plans." North Carolina's amendments to the roofing chapter include the deletion of the drip-edge rule ("R905.2.8.5 Drip Edge. Deleted. Not required unless required by the roof covering manufacturer installation instructions.") and the R908.3 definition of roof replacement. The City's own Code of Ordinances, published through a third-party code library, could not be opened for this record, so any City building provision in it is not described here.