Permitting Authorities / Union County - Building Code Enforcement

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

Adopted code

Union County - Building Code Enforcement

No, Union County, NC does not require a permit for like-for-like roof replacement (Union County - Building Code Enforcement). A like-for-like reroof of a single-family house in Union 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." Duplexes and multi-family buildings are not single-family residences and fall outside the statutory exemption. The County's Residential page does not mention roofing; it says "Most home improvement projects require a permit" and still describes exempt minor alterations as those that "cost less than $15,000", an older state figure. If a permit is needed, apply online through the County's Evolve portal or at the office at 500 N. Main St., Suite 47, Monroe; the County's permit questions line is 704-283-3816. The County lists zoning approval among the items needed for a permit, with "Lien agent and workers compensation information if the project costs exceed $30,000"; for property inside a town, zoning approval comes from that town. Union County Building Code Enforcement issues building permits "in all parts of the county, except for Monroe and Waxhaw"; the City of Monroe and the Town of Waxhaw issue their own. On a designated historic landmark or in a designated historic district, the joint historic preservation ordinance of Union County and its subscribing towns requires a certificate of appropriateness before exterior features are altered, "whether or not a building or other permit is required"; ordinary repair "which does not involve a change in design, materials, or outer appearance" is not prevented. Work started without a required permit is charged a "Double Permit Fee".

Roof code checklist: Union County, 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 & sheathingNot published
Drip edgeNot published
Ice & water shieldNot published
Mid-roof inspectionNot published
Impact-resistant (Class 4) roofingNolibrary.municode.com2026-09-26
Wind design criteriaNot published
Adopted codePublishedunioncountync.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
Union County, North Carolina
Jurisdiction type
county
Address
500 N. Main St., Suite 47, Monroe, NC 28112
Contact
  • url: https://www.unioncountync.gov/government/departments-a-e/building-code-enforcement
  • phone: 704-283-3816
  • email: [email protected]
Permit portal
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: Union County sets no contractor licence or registration of its own; its Building Code Enforcement pages link to the state licensing boards. An owner claiming the state exemption files the County's Owner Exemption Affidavit under G.S. 87-14(a)(1), attesting "I will personally superintend and manage all aspects of the construction or alteration of the building" and that the owner is "required by law to occupy the building for which the licensing exemption is granted for twelve months after completion"; a copy goes to the NC Licensing Board for General Contractors, and if the Board finds the owner not entitled to the exemption "the building permit issued for the construction or alteration specified herein shall be revoked". The County's fee schedule adds a "State Recovery Fund Charge to Contractors" of $10.00, and the County asks for lien agent and workers compensation information on projects costing over $30,000.
Permit process note
A like-for-like reroof of a single-family house in Union 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." Duplexes and multi-family buildings are not single-family residences and fall outside the statutory exemption. The County's Residential page does not mention roofing; it says "Most home improvement projects require a permit" and still describes exempt minor alterations as those that "cost less than $15,000", an older state figure. If a permit is needed, apply online through the County's Evolve portal or at the office at 500 N. Main St., Suite 47, Monroe; the County's permit questions line is 704-283-3816. The County lists zoning approval among the items needed for a permit, with "Lien agent and workers compensation information if the project costs exceed $30,000"; for property inside a town, zoning approval comes from that town. Union County Building Code Enforcement issues building permits "in all parts of the county, except for Monroe and Waxhaw"; the City of Monroe and the Town of Waxhaw issue their own. On a designated historic landmark or in a designated historic district, the joint historic preservation ordinance of Union County and its subscribing towns requires a certificate of appropriateness before exterior features are altered, "whether or not a building or other permit is required"; ordinary repair "which does not involve a change in design, materials, or outer appearance" is not prevented. Work started without a required permit is charged a "Double Permit Fee".
Adopted code
Union County enforces the North Carolina State Building Code, which applies statewide. 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. The County's Building Code Enforcement page states "Adherence to the NC Building Code is mandated by the Building Code Enforcement Division" and links to the Office of State Fire Marshal's current-codes page for the state building codes and the North Carolina amendments. The Union County Code of Ordinances (codified through the ordinance of February 3, 2025) reserves Chapter 8, Buildings and Building Regulations, with no text, so the County has codified no local building-code provisions. 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 — Union County enforces the North Carolina State Building Code and has no local building chapter (its Code of Ordinances reserves Chapter 8, Buildings and Building Regulations); North Carolina's approved amendments to the 2018 Residential Code contain no UL 2218 or Class 4 impact requirement for roof coverings.
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. Union County's own Residential page (read September 26, 2026) states "Most home improvement projects require a permit" and lists as examples "the addition, repair, or replacement of load bearing structures" and "the addition or change in design of plumbing, heating, air conditioning and electrical wiring"; among exempt work it lists "minor alterations not including any of the above mentioned items and that cost less than $15,000." That $15,000 figure is an older state threshold; the state exemption has stood at $40,000 for permit applications made on or after October 1, 2023. The page does not mention roofing. The County's fee schedule effective August 1, 2026 has no roofing fee line; its permit fees are set by floor area, with "Residential Renovations" priced at "Area Square Footage x $.84 x 50%" and a "Minimum Fee" of $100.00. Work that needs a permit and is started without one costs more: the schedule lists "Starting work without a permit" at "Double Permit Fee".
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. Union County has codified no local building provisions (its Code of Ordinances reserves Chapter 8, Buildings and Building Regulations).
Sales & use tax
6.75% total in Union County (the 4.75% state rate plus Union 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 6.75% rate.

Union County Building Code Enforcement, at the County Government Center in Monroe, issues building and trade permits and performs code inspections. The County states it "has authority for issuing building permits in all parts of the county, except for Monroe and Waxhaw", so it serves unincorporated Union County and the towns and villages of Fairview, Hemby Bridge, Indian Trail, Lake Park, Marshville, Marvin, Mineral Springs, Stallings, Unionville, Weddington, Wesley Chapel and Wingate. The City of Monroe and the Town of Waxhaw issue their own building permits.

Hail reports near the center of Union County, NC

Reports, last 24 months
1
Largest, last 24 months
0.75 in Jun 25, 2025
Most recent
Jun 25, 2025 0.75 in
Reports, last 5 years
5
5 most recent reports, last 5 years
DateHail sizeDistance
Jun 25, 20250.75 in7 mi SSW
May 15, 20241.00 in8 mi WSW
May 10, 20240.75 in10 mi SSE
Sep 7, 20231.00 in10 mi WNW
Sep 7, 20230.88 in10 mi W

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 Union County, NC. Data through Sep 30, 2026. A report is an observation, not a damage record.

Working an insurance claim in Union 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 Union County, 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: Union County, NC

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

No, Union County, NC does not require a permit to replace a roof. 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. Union County's own Residential page (read September 26, 2026) states "Most home improvement projects require a permit" and lists as examples "the addition, repair, or replacement of load bearing structures" and "the addition or change in design of plumbing, heating, air conditioning and electrical wiring"; among exempt work it lists "minor alterations not including any of the above mentioned items and that cost less than $15,000." That $15,000 figure is an older state threshold; the state exemption has stood at $40,000 for permit applications made on or after October 1, 2023. The page does not mention roofing. The County's fee schedule effective August 1, 2026 has no roofing fee line; its permit fees are set by floor area, with "Residential Renovations" priced at "Area Square Footage x $.84 x 50%" and a "Minimum Fee" of $100.00. Work that needs a permit and is started without one costs more: the schedule lists "Starting work without a permit" at "Double Permit Fee".

Can you roof over an existing roof in Union County, NC?

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. Union County has codified no local building provisions (its Code of Ordinances reserves Chapter 8, Buildings and Building Regulations).

What building code does Union County, NC use?

Union County enforces the North Carolina State Building Code, which applies statewide. 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. The County's Building Code Enforcement page states "Adherence to the NC Building Code is mandated by the Building Code Enforcement Division" and links to the Office of State Fire Marshal's current-codes page for the state building codes and the North Carolina amendments. The Union County Code of Ordinances (codified through the ordinance of February 3, 2025) reserves Chapter 8, Buildings and Building Regulations, with no text, so the County has codified no local building-code provisions. 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).