Updated November 11, 2026, by Walls Roofing and Siding
A roof quote can show up with a number that feels like it was pulled from thin air. It isn’t. The cost of a new roof for a Mount Holly or Gaston County home depends on measurable factors: roof size, pitch, layers, decking, and material. Once you know how each one is priced, two quotes that differ by thousands of dollars start to make sense.
So how much does a new roof cost?
Direct Answer
An Owens Corning shingle roof replacement from Walls Roofing and Siding runs $500–$850 per roofing square. Metal starts at $700 per square for Tuff Rib and $1,300 for standing seam. In North Carolina, a like-for-like reroof on a single-family home needs no permit unless it tops $40,000 or replaces more than 15% of the deck.
The sections below show where those numbers come from, what pushes a quote up or down, and how to check every line before you sign.
TL;DR
- Walls Roofing and Siding’s Owens Corning shingle packages range from $500–$850 per roofing square, including tear-off, disposal, materials, and standard installation labor.
- That’s $7,500–$12,750 on a 15-square roof and $17,500–$29,750 on a 35-square roof, from the Good package to the Best.
- Metal runs $700–$850 per square for Tuff Rib and $900–$1,200 for snap-lock, and standing seam starts at $1,300.
- A like-for-like reroof on a single-family home requires no NC permit unless it exceeds $40,000 or replaces more than 15% of the roof deck.
- On a 25-square roof, the 15% line is about 11 sheets of decking, and a 35-square snap-lock or standing seam roof can exceed $40,000.
- North Carolina bars new shingles over two or more existing layers.
- A complete replacement is a capital improvement for NC sales tax, while repairs are taxable.
One liner: Get a measured, written quote, and check the decking allowance, layer count, and permit line before you sign.
Key Numbers
| Figure | What It Measures | Source |
|---|---|---|
| $500–$850 | Owens Corning shingle replacement per roofing square, Good to Best package | Walls Roofing and Siding, 2026 |
| $700–$850 | Tuff Rib metal roofing per roofing square | Walls Roofing and Siding, 2026 |
| $900–$1,200 | Snap-lock metal roofing per roofing square | Walls Roofing and Siding, 2026 |
| From $1,300 | Standing seam metal roofing per roofing square | Walls Roofing and Siding, 2026 |
| $40,000 | Cost ceiling for the NC reroof permit exemption | North Carolina General Statutes, current |
| 15% | Share of the roof deck that can be replaced without counting as structural work | Office of State Fire Marshal, October 2023 |
| About 11 sheets | The 15% line on a 25-square roof (calculated from the rule) | Office of State Fire Marshal, October 2023 |
| 8.25% | Mecklenburg County combined sales tax rate from July 1, 2026 | NC Department of Revenue, March 2026 notice |
| Five years | Walls Roofing and Siding workmanship warranty, 10 years on the Best shingle package | Walls Roofing and Siding, 2026 |
New Roof Cost in Gaston County at a Glance
In short: Walls Roofing and Siding’s Owens Corning shingle packages run $500–$850 per roofing square, and metal starts at $700 per square.
Walls Roofing and Siding prices roofs by the square, and one square covers 100 square feet of roof surface. The figures below are the company’s 2026 installed starting points for Mount Holly, Gaston County, and the greater Charlotte area, not national averages. They aren’t quotes, but they show where a measured quote should land.
| Roof System | Per Roofing Square | 15-Square Roof | 35-Square Roof |
|---|---|---|---|
| Owens Corning shingles, Good package | From $500 | From $7,500 | From $17,500 |
| Owens Corning shingles, Better package | $600–$700 | $9,000–$10,500 | $21,000–$24,500 |
| Owens Corning shingles, Best package | $700–$850 | $10,500–$12,750 | $24,500–$29,750 |
| Tuff Rib metal | $700–$850 | $10,500–$12,750 | $24,500–$29,750 |
| Snap-lock metal | $900–$1,200 | $13,500–$18,000 | $31,500–$42,000 |
| Standing seam metal | From $1,300 | From $19,500 | From $45,500 |
Every shingle package is a full replacement, including tear-off, disposal, materials, and standard installation labor. The Good package is the most economical way to replace the whole roof, Better steps up to higher-grade Owens Corning materials and added protection, and Best adds premium warranty coverage, including a 10-year workmanship warranty.
Here’s how that plays out on a mid-size house. A 25-square roof in the Better package comes to $15,000–$17,500. That’s before any soft decking, an extra layer to tear off, or a steep pitch that slows the crew down, which are the conditions most likely to push a roof above these figures.
Do You Need a Permit for a New Roof in Gaston County?
In short: Usually not. A like-for-like reroof under $40,000 that replaces no more than 15% of the deck doesn’t require a permit in North Carolina.
Usually not. North Carolina law, General Statutes (G.S.) 160D-1110, says a single-family home needs no building permit for work that costs $40,000 or less and meets the state code, and it carves roofing replacement out of the list of jobs that still need one. The Office of State Fire Marshal (OSFM) interprets that exemption to cover the new roof plus up to 15% of the existing roof deck.
That second part is the line many published cost guides skip. The state’s residential code states that replacing up to 15% of the deck isn’t considered structural work. Go past it, and the job counts as replacing load-bearing structure, which needs a permit at any price.
The other line is money. Once a job tops $40,000, the exemption no longer applies. North Carolina also treats anyone who contracts for a job of $40,000 or more as a general contractor who must hold a state license. Shingle reroofs rarely get there. At Walls Roofing and Siding’s 2026 rates, even a 35-square roof in the Best package tops out at $29,750. A large metal roof can cross the line, though, since a 35-square snap-lock roof can reach $42,000 and standing seam starts at $45,500 at that size.
Here’s the math on a 25-square roof. That’s 2,500 square feet of deck, so 15% is 375 square feet. Decking comes in 4-by-8 sheets, 32 square feet each, bringing the line to about 11 full sheets. Sheet 12 is where a routine reroof becomes structural work.
| Situation | Permit Needed? | Why |
|---|---|---|
| Like-for-like shingle reroof, 25 squares, Better package, 6 sheets of decking | No | Under $40,000, and deck work stays under 15% |
| Same roof, 20 sheets of decking | Yes | 640 square feet is about 26% of the deck, so it counts as structural |
| 35-square standing seam metal reroof, from $45,500 | Yes | Over $40,000, and the contractor needs an NC general contractor license |
| New roof over a porch that had none | Yes | Adding roofing isn’t covered by the replacement exemption |
In Mount Holly, permits and inspections are handled by Gaston County Building Inspections, which also serves Belmont, Cramerton, Stanley, and other towns in the county. The county’s permit guidance uses the same $40,000 test and adds that structural, electrical, plumbing, or mechanical work needs a permit even below it.
What does that mean for your quote? Look for the decking allowance in sheets, the price per extra sheet, and who pulls the permit if the job crosses 15% or $40,000. If a small like-for-like job carries a permit fee, ask what it covers. The 2018 North Carolina Residential Code remains in force while the 2024 update awaits its delayed start date, and county inspectors can confirm what your project needs.
Roof Replacement Cost per Square Foot
In short: Roofers price by the square, or 100 square feet of roof surface. Walls Roofing and Siding’s $500–$850 per square works out to $5–$8.50 per square foot of roof.
Every roof replacement cost per square foot figure you’ll see is priced against the roof itself, not the floor space inside. That’s why the number on a quote rarely matches a quick “house size times rate” guess.
Roofers usually quote by the square, which is 100 square feet of roof surface. If a quote lists a per-square price, move the decimal two places left, and you can compare it with any per-foot number. Walls’ shingle packages work out to $5–$8.50 per square foot of roof, Tuff Rib metal to $7–$8.50, snap-lock to $9–$12, and standing seam to $13 and up.
A roof is almost always larger than the home’s footprint because pitch adds length to each slope, overhangs extend beyond the walls, and porches, garages, and dormers add their own surfaces. A two-story house goes the other way. Its roof covers only the ground floor, so pricing by living space overstates the job. Either way, the square footage on a listing or tax record isn’t a reliable stand-in for roof size.
Pitch is written as a rise over 12 inches of run. The steeper the roof, the more surface sits over the same footprint. The multipliers below are plain geometry, applied to a 1,500-square-foot footprint (overhangs included) at the Good package’s starting rate of $500 per square.
| Roof Pitch | Area Multiplier | Roof Surface | Roofing Squares | Good Package Starting Price |
|---|---|---|---|---|
| 4/12 | 1.054 | 1,581 square feet | 15.8 | $7,905 |
| 6/12 | 1.118 | 1,677 square feet | 16.8 | $8,385 |
| 8/12 | 1.202 | 1,803 square feet | 18.0 | $9,015 |
| 10/12 | 1.302 | 1,953 square feet | 19.5 | $9,765 |
| 12/12 | 1.414 | 2,121 square feet | 21.2 | $10,605 |
Same house, same shingles, and the 12/12 version starts about $2,700 higher than the 4/12 one. That’s before the extra safety setup and slower installation a steep roof requires. A measured roof, not a guess from tax records, is where a real quote should start.
What Moves the Price on a New Roof
In short: Size, pitch, layers, decking, material, and access set the price. North Carolina allows new shingles over one old layer, never two.
Two quotes for the same house can differ by thousands of dollars, and both can be honest. The gap almost always traces back to six things. Walls Roofing and Siding’s own pricing names the conditions that push a shingle roof above its package figures: steep pitch, decking replacement, unusual roof configurations, and extra layers.
Roof Size
Size sets the base of the bill because materials, labor, and disposal all scale by the square. A 30-square roof needs 20% more of everything than a 25-square roof. That’s why the measurement on a quote matters as much as the price per square.
Pitch
A steep roof has more surface area over the same footprint, and it requires more safety setup and slows every stage of installation. Flatter sections change the math too. Asphalt shingles aren’t allowed on roofs with a slope less than 2-in-12, so those areas get a membrane, such as ethylene propylene diene monomer (EPDM) rubber, instead.
Layers
North Carolina lets a roofer lay new shingles over one existing layer, but not over two or more. A second layer is the last one the state allows. The code also bars a recovery when the old roof is water-soaked or too worn to act as a base.
Overlays skip tear-off labor, but they also hide the deck from view. The 15% decking allowance in the permit rule applies only to a tear-off, since the code defines roof replacement as stripping down to the deck. Every Walls Roofing and Siding shingle package includes removal and disposal of the existing roofing, and roofs with more than one existing layer take longer to tear off and dispose of.
Decking
Once the old roof is off, any soft or rotted decking has to be replaced before anything new goes down. This is the line most likely to change after work starts, because nobody can see the deck until the shingles come off. The next section covers how that’s priced.
Material
Material changes the rate per square more than anything else. Owens Corning shingle packages sit at the low end of Walls’ pricing, and concealed-fastener metal sits at the top. The asphalt versus metal section puts the numbers side by side.
Access and Details
Many valleys, dormers, hips, and walls to flash add labor and material. So do tight driveways, landscaping that needs protecting, and roofs over pools or decks where debris can’t drop straight to the ground.
Roof Decking Replacement Cost
In short, extensive decking replacement is priced separately once tear-off shows the damage. Past about 11 sheets on a 25-square roof, a permit applies.
Decking is the wood layer, usually oriented strand board (OSB) or plywood, to which the underlayment and shingles are fastened. Rotted or soft decking is often found only after the old shingles come off, so Walls Roofing and Siding prices extensive decking replacement separately from its package prices. Decking comes in 4-by-8 sheets, 32 square feet each, and that’s how replacement gets counted.
Rot and water damage are the usual reasons sheets come out. The count matters more than the bill because it determines which side of the permit line the job falls on.
| Sheets Replaced | Square Feet | Share of a 25-Square Deck | Permit Needed? |
|---|---|---|---|
| 6 | 192 | About 8% | No |
| 11 | 352 | About 14% | No |
| 20 | 640 | About 26% | Yes, over the 15% line |
The jump between the second and third rows isn’t only about wood. Going from 11 sheets to 12 moves the job past the 15% line and into permit territory.
Nobody can count bad sheets until tear-off, so the cost to replace roof decking belongs in the quote as a clear rule. Look for four things:
- How many sheets does the base price include
- The price for each extra sheet
- What makes a sheet count as damaged
- A promise that you’ll be told, with photos, before extra sheets go in
Checking the roof deck is part of Walls Roofing and Siding’s replacement process.
Asphalt vs. Metal: What Material Does to the Price
In short: Metal starts at $700 per square for Tuff Rib, and concealed-fastener systems run higher. Metal typically lasts 40–70 years, compared with 20–25 for asphalt.
Material is the biggest single lever on a new roof’s cost. Here’s how Walls Roofing and Siding’s shingle and metal systems compare on a 25-square roof.
| Roof System | Per Roofing Square | 25-Square Roof | What Sets It Apart |
|---|---|---|---|
| Owens Corning shingles, Good to Best | $500–$850 | $12,500–$21,250 | Three packages on the same installation scope |
| Tuff Rib metal | $700–$850 | $17,500–$21,250 | Ribbed, exposed-fastener panel, the most affordable way into metal |
| Snap-lock metal | $900–$1,200 | $22,500–$30,000 | Concealed fasteners, with panels that lock together at the seams |
| Standing seam metal | From $1,300 | From $32,500 | Raised seams and concealed fastening, the premium metal option |
Exposed-fastener panels cost the least, while concealed-fastener systems cost more because both the panels and the installation are more involved. A “metal roof” quote tells you little until you know which system it is. Beyond the system, metal pricing depends on roof pitch, panel length, installation complexity, and existing roof conditions, including the decking and any old roofing that must be removed.
Lifespan is the other half of the comparison. Statewide cost research puts asphalt shingles at 20–25 years, or up to 30 for architectural shingles, and metal at 40–70 years in North Carolina.
Walls Roofing and Siding installs both, using Owens Corning and CertainTeed products.
Roof Replacement Cost in Charlotte, NC, Compared With Gaston County
In short: Walls Roofing and Siding’s prices cover both counties, and the same state permit rules apply. Sales tax on repairs is where Charlotte now differs.
On roof replacement cost, Charlotte, NC, and Gaston County line up. Walls Roofing and Siding’s 2026 prices reflect work across Gaston County and the greater Charlotte area, so a Charlotte roof starts from the same per-square figures as one in Mount Holly. Travel distance and local permit requirements can affect a specific project, so it’s worth asking about an exact address.
Mount Holly sits right across the Catawba River from Charlotte, and Walls works on both sides. Here’s what differs and what doesn’t.
| Item | Charlotte (Mecklenburg County) | Mount Holly (Gaston County) |
|---|---|---|
| Walls Roofing and Siding starting prices | Same per-square ranges | Same per-square ranges |
| Permit rule for a like-for-like reroof | None under $40,000 and 15% of the deck | The same state rule |
| 2026 local sales tax change | Up 1 percentage point, from 7.25%–8.25%, on July 1 | Not part of the Mecklenburg increase |
That tax change matters more for repairs than for replacements. North Carolina treats a complete roof replacement as a capital improvement, while repairs and partial reroofs are taxable services. So a repair invoice in Charlotte now carries 1 percentage point more local tax than it did before July 1.
How To Read a Roof Quote Line by Line
In short: Compare quotes line by line. A clear quote names the square count, layers, decking allowance, materials, permit status, and warranty.
A one-line quote that says “Replace roof, $11,500” can’t be checked. A quote with a dozen named lines can. Lay two quotes side by side and compare them row by row, not by the total at the bottom.
| Line Item | What It Should Say | Ask About It When |
|---|---|---|
| Measurement | Roof size in squares, plus the pitch | There’s no square count, or it’s far off another quote |
| Tear-off and disposal | How many layers come off, and that haul-away is included | It’s missing, or new shingles are offered over two existing layers |
| Decking allowance | Sheets included and the price per extra sheet | It says “as needed” with no price |
| Underlayment | The product type | It isn’t named |
| Ice and water shield | Where it goes, such as eaves, valleys, and around chimneys and vents | It’s missing entirely |
| Drip edge | Whether it’s included | North Carolina requires it only when the shingle maker’s instructions do, so ask what the manufacturer calls for |
| Flashing and pipe boots | New or reused | The quote doesn’t say |
| Ventilation | Ridge vent or other exhaust vents | It’s left out |
| Roofing product | Brand, product line, and color | It only says “architectural shingles” |
| Permit | Included only if the job tops $40,000 or more than 15% of the deck gets replaced | A small like-for-like job carries a permit fee |
| Sales tax | Nothing added for a complete replacement, which North Carolina treats as a capital improvement | A full replacement shows a sales tax charge on top of the price |
| Warranty | Manufacturer terms plus the roofer’s own workmanship warranty | Workmanship coverage isn’t in writing |
Walls Roofing and Siding’s shingle packages list the installation scope up front: removal and disposal of the existing roofing, Owens Corning shingles in the selected package, synthetic underlayment over the roof deck, ice and water shield along every eave and valley, drip edge on all rakes and gutter apron on all eaves, starter and ridge-cap shingles, standard flashing and pipe boots, and jobsite cleanup. That’s the level of detail to expect from any quote you compare.
Workmanship coverage is where roofers differ most, because the product warranty comes from the manufacturer either way. Walls Roofing and Siding backs its work with a five-year workmanship warranty, and the Best shingle package extends that to 10 years.
Some exterior work often lands on the same quote. Here are Walls’ 2026 installed prices for those lines:
| Line Item | Installed Price |
|---|---|
| Aluminum-wrapped fascia and vinyl soffit | $8–$15 per linear foot |
| Wood fascia replacement | $8–$15 per linear foot |
| Hardie fascia and soffit | $12–$22 per linear foot |
| 5-inch gutters | $11.50–$15 per linear foot |
| 6-inch gutters | $14.50–$19 per linear foot |
| Gutter RX gutter guards | $14–$17 per linear foot |
| Micro-mesh gutter guards | $35–$45 per linear foot |
If a line is missing, ask for it in writing before you sign. A good roofer won’t mind, and the answers often explain the price gap between two quotes. A free estimate from Walls Roofing and Siding gives you a written quote to run this same check on.
Paying for a New Roof: Insurance and Financing
In short: Most homeowners use an insurance claim for storm damage, roofer financing, or a home equity or personal loan.
Most homeowners pay for a new roof in one of three ways. Ask about payment options when you request the quote, so the price and plan arrive together.
| Path | When It Fits | Where To Start |
|---|---|---|
| Insurance claim | Sudden damage from hail, wind, or a fallen limb, depending on your policy | A documented inspection before you file |
| Roofer financing | You’d rather spread the cost over monthly payments | Financing from Walls Roofing and Siding |
| Home equity or personal loan | You’d rather borrow through your own bank | Compare home equity loans, home equity lines of credit, and personal loans |
On storm claims, Walls Roofing and Siding inspects the roof, documents visible and hidden damage, and helps organize the information your insurer may need. Its claim assistance covers qualifying storm-related damage, and whether a claim is approved, and for how much, is up to the insurance carrier. Coverage and deductibles come from your policy, so read it or call your agent before the adjuster visits. Walls also offers discounts for veterans.
Frequently Asked Questions
In short: Quick answers on price, decking, permits, overlays, per-foot cost, sales tax, warranty, and roof lifespan.
How Much Does a New Roof Cost in Mount Holly, NC?
An Owens Corning asphalt shingle replacement from Walls Roofing and Siding runs $500–$850 per roofing square, which comes to $7,500–$12,750 for a 15-square roof and $17,500–$29,750 for a 35-square roof. Metal starts at $700 per square. A written quote from a measured roof gives your actual number.
What’s the Cost To Replace Roof Decking?
Extensive decking replacement is priced separately from the package price, because rotted or soft decking usually shows up only after the old shingles come off. Ask for the quote to list how many sheets are included and the price for each extra sheet.
Do I Need a Permit To Replace My Roof in Gaston County?
Usually not. North Carolina exempts roofing replacement on a single-family home from requiring a permit when the job costs $40,000 or less and meets code. That exemption covers up to 15% of the roof deck, about 11 sheets on a 25-square roof. Go past either line, and a permit applies.
Can New Shingles Go Over My Old Roof in North Carolina?
Only if there’s a single layer now and it’s in sound shape. North Carolina’s residential code bars a new layer over two or more existing layers, or over a roof that’s water-soaked or too worn to serve as a base.
What Is the Roof Replacement Cost per Square Foot for Asphalt Shingles?
At Walls Roofing and Siding’s 2026 rates, it’s $5–$8.50 per square foot of roof, or $500–$850 per roofing square. That rate applies to the roof surface area, which is larger than your home’s footprint once pitch and overhangs are accounted for.
Is Sales Tax Charged on a Roof Replacement in North Carolina?
North Carolina treats a complete roof replacement as a capital improvement, while repairs and partial reroofs are taxable services. If a full replacement quote adds sales tax on top of the price, ask why.
What Warranty Comes With a New Roof?
Walls Roofing and Siding backs its work with a five-year workmanship warranty. The Best Owens Corning shingle package extends workmanship coverage to 10 years and adds premium warranty coverage.
How Long Does a New Roof Last in North Carolina?
Asphalt shingles typically last 20–25 years, and architectural shingles last up to 30 years. Metal roofs typically last 40–70 years.
Definition Bank
| Term | Plain-English Definition |
|---|---|
| Roofing square | 100 square feet of roof surface is the unit roofers use to price materials and labor. |
| Pitch | A roof’s steepness is written as inches of rise over 12 inches of run, such as 6/12. |
| Roof deck (decking) | The wood layer, usually OSB or plywood, to which the underlayment and roofing are fastened. |
| OSB | Oriented strand board is a common decking panel sold in 4-by-8 sheets. |
| Underlayment | The water-resistant layer is laid over the deck before shingles or metal go on. |
| Ice and water shield | A self-adhering membrane is used in leak-prone spots such as eaves, valleys, and around chimneys and vents. |
| Drip edge | Metal edging at the roof’s edge that directs water off the fascia. |
| Gutter apron | Metal flashing along the eaves that directs water from the roof edge into the gutter. |
| Tear-off | Removing the existing roof covering down to the deck. |
| Recover (overlay) | Installing a new roof covering over an existing layer without removing the existing layer. |
| Flashing | Metal or membrane pieces that seal joints around chimneys, walls, skylights, and valleys. |
| Decking allowance | The number of deck sheets a quote includes, plus the price for each extra sheet. |
| Exposed-fastener panel | A metal roofing panel, such as Tuff Rib, fastened with screws driven through the metal face. |
| Standing seam | The premium metal roofing system, with raised seams and concealed fastening. |
| Capital improvement | The NC Department of Revenue’s category for work such as a complete roof replacement, which is treated differently from taxable repairs. |
| Repair, maintenance, and installation services | The NC Department of Revenue’s category for taxable service work, including roof repairs and partial reroofs. |
| Workmanship warranty | The roofer’s own installation guarantee is separate from the manufacturer’s product warranty. |
Entity Cards
G.S. 160D-1110(c), NC Permit Exemption
| Property | Value |
|---|---|
| Applies to | Single-family residences, farm buildings, and commercial buildings |
| Cost ceiling | $40,000 or less, performed to the current NC State Building Code |
| Roofing | Replacement is excluded from the “addition of roofing” permit trigger |
| Deck limit | Exemption covers up to 15% of the existing roof deck, per OSFM |
| Still needs a permit | Load-bearing work, plumbing or heating, ventilation, and air conditioning (HVAC) design changes, electrical changes, disallowed materials, Fire Code changes |
2018 NC Residential Code, Section R908
| Property | Value |
|---|---|
| R908.3 | Roof replacement means removal down to the deck, plus up to 15% deck replacement, which isn’t structural work |
| R908.3.1.1 | No recover over two or more existing layers, over water-soaked or deteriorated roofing, or over slate or tile |
| Status | Still the edition in force while the 2024 NC code start date is delayed |
Gaston County Building Inspections
| Property | Value |
|---|---|
| Serves | Unincorporated Gaston County plus Mount Holly, Belmont, Cramerton, Stanley, and other towns |
| Residential permit test | Job cost of $40,000 or more, or structural, electrical, mechanical, or plumbing work |
| Address | 128 W Main Avenue, Gastonia, NC |
Walls Roofing and Siding
| Property | Value |
|---|---|
| Base | Mount Holly, NC 28120 |
| Owner | Brandon Walls |
| Serving homeowners since | 2022 |
| Roofing | Owens Corning shingle packages, plus Tuff Rib, snap-lock, and standing seam metal |
| Warranty | Five-year workmanship warranty, 10 years on the Best shingle package |
| Estimates | Free estimates and roof inspections |
| Other | Financing, insurance claim assistance, and discounts for veterans |
| Phone | 828-851-6339 |
Get a Clear Quote for Your Roof
In short: Get a free inspection and a written quote from Walls Roofing and Siding in Mount Holly.
Walls Roofing and Siding is a locally owned roofing company based in Mount Holly, led by owner Brandon Walls, serving homeowners since 2022. Inspections and estimates are free. Ask for a measured roof, the layer count, and the decking allowance in writing, then run the quote through the checklist above. Financing is available if you want to spread the cost. Call 828-851-6339 or request a quote online.
The new roof price worth trusting is the one you can check line by line.
Sources
- Walls Roofing and Siding, 2026 installed pricing for Mount Holly, Gaston County, and the greater Charlotte area, updated November 2, 2026
- North Carolina General Assembly, G.S. 160D-1110, Building permits (through S.L. 2024-49): https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_160D/GS_160D-1110.html
- NC Department of Insurance, Office of State Fire Marshal, Guidance Paper: GS 160D-1110(c), Application of Construction Permit Exceptions, October 19, 2023: https://www.ncosfm.gov/guidance-papers/gs-160d-1110c-application-construction-permit-exceptions/open
- International Code Council, 2018 North Carolina State Building Code: Residential Code, Chapter 9 Roof Assemblies (Sections R905 and R908): https://codes.iccsafe.org/content/NCRC2018/chapter-9-roof-assemblies
- NC Department of Revenue, Services to Real Property Taxability Chart: https://www.ncdor.gov/taxes-forms/sales-and-use-tax/taxable-items/real-property-contracts/services-real-property-taxability-chart
- NC Department of Revenue, Important Notice: Mecklenburg County Sales and Use Tax Increase, March 2, 2026: https://www.ncdor.gov/taxes-forms/sales-and-use-tax/other-sales-and-use-tax-resources/important-notices-issued-sales-and-use-tax-division/important-notice-mecklenburg-county-sales-and-use-tax-increase
- North Carolina General Assembly, G.S. 87-1, General contractor defined: https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_87/GS_87-1.html
- Gaston County, Building Inspections: https://www.gastongov.com/175/Building-Inspections
- Gaston County, Building and Development Services FAQs: https://www.gastongov.com/m/faq
- NC Office of State Fire Marshal, Update Regarding the Effective Date of the 2024 North Carolina State Building Code: https://www.ncosfm.gov/letter-re-2024-state-building-code-effective-date/open
- Walls Roofing and Siding, Get a Free Quote: https://wallsroofingsiding.com/contact-us/
- Walls Roofing and Siding, Roof Replacement Service in Mount Holly, NC: https://wallsroofingsiding.com/roof-replacement/
- This Old House, The Cost of a Roof Replacement in North Carolina, updated June 12, 2026 (lifespan figures): https://www.thisoldhouse.com/roofing/roof-replacement-cost-north-carolina
- Walls Roofing and Siding, homepage: https://wallsroofingsiding.com/
- Walls Roofing and Siding, Roofing Contractor in Charlotte NC: https://wallsroofingsiding.com/service-areas/roofing-contractor-charlotte-nc/
- NC Office of State Fire Marshal, 2018 NC Residential Code approved amendments, December 2017 through June 2021 (R905.2.8.5 and R908.3): https://www.ncosfm.gov/2017-2021-approved-amendments-201310-residential-code/open
- Walls Roofing and Siding, Roof Insurance Claim Assistance: https://wallsroofingsiding.com/roof-insurance-claim-assistance/

