Permitting Authorities / Gaston County - Building Inspections Department
Do you need a permit to replace a roof in Gaston County, NC?
Adopted code
Gaston County - Building Inspections Department
No, Gaston County, NC does not require a permit for like-for-like roof replacement (Gaston County - Building Inspections Department). A like-for-like reroof of a single-family house in Gaston County's jurisdiction usually needs no building permit. State law, G.S. 160D-1110(c): no permit is required for work "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 ... (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." The North Carolina Residential Code, R908.3: "Replacement of up to 15% of the total roof deck shall not be considered structural work." Gaston County's FAQ says a residential permit is required where the "total job cost is $40,000 or greater, regardless the work performed at the property" or where the "total job cost is less than $40,000 but structural changes are proposed as part of the project, or if there will be electrical, mechanical and/or plumbing involved as part of the proposed remodel", and that "To determine if a commercial project requires a permit please contact our office at 704-866-3155." Duplexes and multi-family buildings are not single-family residences and fall outside the statutory exemption. Where a permit is needed, apply through the County's Citizen Self Service portal using the matching permit package (a residential remodel within the existing footprint uses the Residential - Remodel package); work started without a required permit is charged at "Fee x 2". A town zoning permit comes first in several towns: the County's remodel package says "If property is within the City Limits of one of the following municipalities located in Gaston County a copy of the zoning permit is needed upon permit request: Belmont, Bessemer City, Cherryville, Cramerton, Dallas, Lowell, Mount Holly, Stanley, Ranlo". Inside the City of Gastonia, the City states that since August 29, 2022 "Construction Permits are issued by Gaston County Permitting", after a City of Gastonia Zoning Permit where one applies; the City's list of applications that start with the City includes "Re-Roof for Residential – permit only required if in Historic District". That is the City's zoning step, not the County's building permit.
Roof code checklist: Gaston County, NC
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
Gaston County, North Carolina
Address
128 W. Main Avenue, Gastonia, NC 28052
Contact
- url: https://www.gastongov.com/175/Building-Inspections
- phone: 704-866-3155
- email: [email protected]
Roofing permit required
Not required
Registration details
- state_level: North Carolina licenses general contractors by job size. G.S. 87-1(a) reaches anyone who undertakes to construct "any building ... or any improvement or structure where the cost of the undertaking is forty thousand dollars ($40,000) or more". Roofing is a specialty classification of that licence, "S(Roofing)", under the NC Licensing Board for General Contractors' rules (21 NCAC 12). G.S. 87-1(b)(2) exempts an owner who "constructs or alters a building on land owned by that person" where "the building is intended solely for occupancy by that person and his family" and the owner complies with G.S. 87-14; occupancy of less than 12 months after completion creates a presumption against the exemption. Whether a given reroof reaches the $40,000 line depends on the job's price, which this record does not decide.
- county_level: Gaston County sets no contractor credential of its own. Its FAQ answers "When is a licensed contractor required?" with: "A licensed General Contractor is needed whenever the project price is $40,000 or greater. The project price is what is agreed upon between the owner and the builder. Should the project price be less than $40,000 there is no requirement for a licensed General Contractor. These rules are put in place by the North Carolina General Contractor Licensing Board." The County's residential permit packages ask for the contractor's "State License Number" and "Classification of License", and its remodel package says "Homeowners that are eligible and will be acting as their own General Contractors – any project with a total cost of $40K or greater will need to complete the General Contractor Exemption form included within this packet." That form is the state's Owner Exemption Affidavit, a copy of which "will be transmitted to the North Carolina Licensing Board for General Contractors".
Permit process note
A like-for-like reroof of a single-family house in Gaston County's jurisdiction usually needs no building permit. State law, G.S. 160D-1110(c): no permit is required for work "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 ... (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." The North Carolina Residential Code, R908.3: "Replacement of up to 15% of the total roof deck shall not be considered structural work." Gaston County's FAQ says a residential permit is required where the "total job cost is $40,000 or greater, regardless the work performed at the property" or where the "total job cost is less than $40,000 but structural changes are proposed as part of the project, or if there will be electrical, mechanical and/or plumbing involved as part of the proposed remodel", and that "To determine if a commercial project requires a permit please contact our office at 704-866-3155." Duplexes and multi-family buildings are not single-family residences and fall outside the statutory exemption. Where a permit is needed, apply through the County's Citizen Self Service portal using the matching permit package (a residential remodel within the existing footprint uses the Residential - Remodel package); work started without a required permit is charged at "Fee x 2". A town zoning permit comes first in several towns: the County's remodel package says "If property is within the City Limits of one of the following municipalities located in Gaston County a copy of the zoning permit is needed upon permit request: Belmont, Bessemer City, Cherryville, Cramerton, Dallas, Lowell, Mount Holly, Stanley, Ranlo". Inside the City of Gastonia, the City states that since August 29, 2022 "Construction Permits are issued by Gaston County Permitting", after a City of Gastonia Zoning Permit where one applies; the City's list of applications that start with the City includes "Re-Roof for Residential – permit only required if in Historic District". That is the City's zoning step, not the County's building permit.
Adopted code
Gaston County enforces the North Carolina State Building Code, which applies statewide. The County's FAQ: "The North Carolina State Building Code is what Gaston County Building Permits & Inspections Enforces." The 2018 North Carolina Residential Code (based on the 2015 International Residential Code) with its approved amendments is the edition in force; the NC Office of State Fire Marshal states the 2018 codes "were effective from January 1, 2019 and are currently effective." The 2024 edition has been adopted but has no effective date. Gaston County's Code of Ordinances adopts no building code of its own: its Chapter 4, Buildings, Construction and Related Activities, covers soil erosion and sedimentation control, nonresidential building standards, minimum housing standards and public school stadium bathroom facilities, and its Unified Development Ordinance Sec. 5.4 provides that no structure governed by the State Building Code "may be erected, added to, structurally altered, moved, occupied or demolished until the Gaston County Building Inspections Department has issued a building permit for such work." North Carolina's amendments rewrite two roofing provisions: R905.2.8.5 "Drip Edge. Deleted. Not required unless required by the roof covering manufacturer installation instructions." and R908.3 "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." (delayed effective date January 1, 2022).
Impact-resistant roofing
Not required — Neither the state's approved amendments to the 2018 North Carolina Residential Code (2017 to 2024) nor Gaston County's Code of Ordinances, Chapter 4, Buildings, Construction and Related Activities, contains a UL 2218 or Class 4 impact requirement for roof coverings. The County enforces the North Carolina State Building Code and enacts no building code of its own. An insurer's discount for a Class 4 roof is not a code requirement.
Repair permit threshold
North Carolina law exempts most single-family reroofs from a building permit. G.S. 160D-1110(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. 143-138(b5) says the same of the Building Code: "No permit shall be required under the Code or any local variance thereof approved under subsection (e)" for such work. The North Carolina Residential Code draws the structural line for a reroof at R908.3: "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." So a reroof of a single-family house costing $40,000 or less, using code-approved materials and replacing no more than 15% of the deck and no load-bearing members, needs no permit; a job over $40,000, one that replaces more deck or any rafters or trusses, or one that adds roofing where there was none, needs one. The exemption reaches single-family residences, farm buildings and commercial buildings only; duplexes and multi-family buildings are outside it. Gaston County's own answer to "When are permits required?" (read September 26, 2026) draws the same line and does not name roofing: "A permit is required for residential properties if one of the following requirements are met: - total job cost is $40,000 or greater, regardless the work performed at the property - total job cost is less than $40,000 but structural changes are proposed as part of the project, or if there will be electrical, mechanical and/or plumbing involved as part of the proposed remodel". Note that the County's wording puts a job of exactly $40,000 on the permit side, while the statute exempts work costing $40,000 or less. The County's FY26 Building and Development Services fee schedule has no roofing fee line and its permit application list has no reroof permit type. Work started without a required permit costs double: the fee schedule's line "Whenever Work is Started Without a Permit" is charged at "Fee x 2".
Roof layer limit / recover
North Carolina amends the reroofing section of its Residential Code. NC 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." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Gaston County's Code of Ordinances adds no reroofing rule of its own.
Deck & sheathing requirements
North Carolina's reroofing rule allows limited deck work within a 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." (North Carolina Residential Code R908.3, as amended). Replacing more than 15% of the deck is structural work, which takes the job outside the state's permit exemption for single-family houses, and Gaston County's FAQ requires a residential permit where "structural changes are proposed as part of the project". The state's approved residential amendments (2017 to 2024) do not amend the roof sheathing section (R803), so the 2018 North Carolina Residential Code's roof sheathing provisions apply as printed; they are not restated here. Gaston County's Code of Ordinances contains no roof sheathing rule of its own.
Sales & use tax
7% total in Gaston County (the 4.75% state rate plus Gaston County's local rate; no transit tax), per the NC Department of Revenue's current sales and use tax rates by county, read September 26, 2026. How it applies to a roofing job depends on whether the job is a replacement or a repair. NCDOR's taxability chart for Roofs and Roofing Materials classes "Complete replacement of roofing systems" as a Capital Improvement: that is a real property contract, and NCDOR states "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", so the roofer pays sales or use tax on the materials and does not charge sales tax on the contract. The same chart classes "Repair, maintain, or partially replace all types of roofing systems" as Taxable repair, maintenance and installation services, so a repair or partial replacement is taxed to the customer at the combined 7% rate.
More roof permit pages in North Carolina
Related guides
The Gaston County Building Inspections Department, part of Building & Development Services in Gastonia, reviews and issues building permits and performs code inspections for unincorporated Gaston County and for the City of Gastonia and the towns of Belmont, Bessemer City, Cherryville, Cramerton, Dallas, Delview, High Shoals, Lowell, McAdenville, Mount Holly, Ranlo, Spencer Mountain and Stanley.
Hail reports near the center of Gaston County, NC
- Reports, last 24 months
- 3
- Largest, last 24 months
- 1.25 in May 8, 2025
- Most recent
- May 8, 2025 1.25 in
- Reports, last 5 years
- 14
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 the center of Gaston County, NC. Data through Sep 30, 2026. A report is an observation, not a damage record.
Working an insurance claim in Gaston County, 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 Gaston County, NC pack?
Not ready to buy, or need a different jurisdiction? Tell us and we’ll reply directly.