Charlotte, NC
The drip edge code section was deleted, then rewritten. Most supplements still cite the old one
North Carolina's own code record shows the blanket drip-edge requirement struck from the Residential Code and later reinstated in a narrower form, tied to what the shingle manufacturer's own installation instructions call for. A Charlotte supplement that cites a section number without that manufacturer paperwork attached is arguing a rule that no longer exists in the form it is being cited. Get the current condition right and the Mecklenburg County drip-edge argument still works. Get it wrong and a desk adjuster who pulls the current text has an easy dismissal.
By Kyle Hamrick, Founder
The Estimate Company is run by a licensed independent insurance adjuster, with claims experience across many states, writing for contractors nationwide. What we bring to a Charlotte file is code mechanism, carrier behavior, and claim pattern, confirmed for the address rather than assumed from a statewide rule.
Licensed independent adjuster in South Carolina, North Carolina, Georgia, Texas, and Alabama, writing for contractors nationwide. More about Kyle.
What the code actually says now, and what a Mecklenburg County roof needs to prove it
A section that was deleted, then rewritten around the manufacturer's own paperwork
The drip-edge section in North Carolina's own Residential Code has not held one stable form. The state's own interpretation record for that section states flatly that it was deleted, with the written guidance that a drip edge is required only if the shingle manufacturer's installation instructions call for one. A later approved amendment brought the section back, but in that same conditional shape: not required unless the manufacturer's instructions require it, adopted with a stated delayed effective date rather than an immediate one. Neither version is the plain, unconditional, four-sided requirement a supplement can cite by section number alone and expect to hold up.
What that means for a Charlotte file is procedural before it is legal. The argument still works, because most architectural shingle lines sold and installed across this metro do call for drip edge in their own installation instructions. But the proof is the manufacturer's document, not the code section, and a supplement that skips straight to citing R905.2.8.5 without that document attached is handing a desk adjuster the exact gap needed to knock the line back out.
What the county's own hail record actually shows for 2018
Checking the federal Storm Events Database directly for Mecklenburg County across all of 2018 turns up a single hail entry: April 15, Huntersville, one inch in diameter, with property damage recorded at zero. There is no billion-dollar Mecklenburg County hail event in that record for 2018, in April or any other month. A supplement argument does not need a headline storm number to work. What it needs is documentation that matches the actual roof, and a figure this page cannot find in the source that would carry it is a figure this page will not repeat.
Charlotte and the wider Mecklenburg County market still sit inside the same Piedmont hail and severe-thunderstorm corridor described at the state level, and that peril is real without needing an invented dollar total attached to it. The roof claim inspection checklist is the sequence for documenting bruised soft metal and creased tabs before spatter and wind lift disappear, which is what actually supports a Charlotte hail claim, not a county-wide total that does not appear in the record.
Union and Cabarrus County growth changes the roofline math, not the code
Indian Trail, Waxhaw, Concord, and Kannapolis are the fastest-building edges of the Charlotte metro, and the rooflines going up there run more hips, valleys, and dormer breaks per house than a plain gable. That drives real waste-factor math a generic estimate underprices by default. It does not change which code section governs the roof; that mechanism is the same one covered above for the whole county. What changes is how much material a complex roofline actually consumes, and that gets documented on a claim-by-claim basis rather than argued as a code point.
The two documents a Charlotte drip-edge argument actually needs
The current code text, confirmed at the state's own record
The North Carolina Residential Code's drip-edge section does not stand alone as a requirement anymore. The state's own published interpretation and its own approved amendment both tie the requirement to the shingle manufacturer's installation instructions, not to the section number by itself. Verify with local building dept Confirm the currently effective wording and any local amendment with Mecklenburg County's own code office before citing it on a specific file, since code text and effective dates for conditional sections have moved more than once already.
The manufacturer's installation instructions for the product on the roof
Once the code condition is confirmed, the second document is the one that actually closes the argument: the specific shingle manufacturer's installation instructions for the product being installed on that Charlotte roof. Most architectural shingle lines sold in this market do call for drip edge in their own printed instructions, which is why the argument still recovers consistently here. Citing the code section without that manufacturer document attached leaves the strongest half of the argument on the table.
The existing-building repair threshold, the same statewide mechanism
Repair enough of a single roof, close to a quarter of its total area within twelve months, and the state's adopted rule reclassifies the job entirely, pulling current requirements across every square foot rather than only the patched section. That mechanism belongs to the frozen state page and is not reargued here in depth. Verify with local building dept Pin the exact share and the edition in force to Mecklenburg County's own code office before it becomes a written demand on a Charlotte file.
The carriers writing Charlotte
Mecklenburg County and its Piedmont suburbs see heavy volume from State Farm, Nationwide, Allstate, Erie, and the NC Farm Bureau carrier. Naming that roster is as far as this page goes. What any one of those companies does with a given file varies claim to claim, and a claim about how a named insurer behaves is not something this page will assert without a document that could actually back it up.
Where a Charlotte file stalls after the first estimate, the reinspection supplement is built for getting someone back on the roof with the documentation already in hand. Where the first settlement depreciated material aggressively before the scope was fully written, depreciation recovery is the separate fight.
What gets recovered on a Charlotte roof file
Ordered by how often the item is missing when a file reaches our desk.
Status key: In scope. Usually omitted. Code driven. Verify with the authority having jurisdiction. Every status is spelled out in words beside the item, so nothing depends on color.
Drip edge, proven with the manufacturer's own installation instructions on file
Verify with local building dept
The current North Carolina Residential Code does not make drip edge a flat requirement anymore; the state's own interpretation record shows the old blanket section deleted and later replaced with wording tied to what the shingle manufacturer's installation instructions call for. Citing a section number without pulling that specific product's instructions is arguing half a requirement, and it is the fastest way to have a Charlotte supplement bounced back on a technicality that was avoidable.
Starter course at eaves and rakes
Usually omitted
A carrier line item that folds starter material into the field shingle count is hiding a product that has to be ordered, measured, and nailed on its own pass, and the manufacturer's wind warranty on every course above it depends on that pass having actually happened. Suburban Mecklenburg County re-roofs lose this line at the same clip as the rest of the Piedmont.
Ridge system billed as the cut, the vent, and the cap, three separate operations
Usually omitted
Cutting the ridge open, dropping a vent into that cut, and running cap shingle over both of them are three separate steps with three separate material costs, and a carrier line that funds only the cap has quietly treated the other two as free labor. Architectural shingle re-roofs across this metro lose that pair of steps often enough to check every time.
High-profile ridge cap priced to the shingle system actually installed
In scope
Architectural shingle roofs across Charlotte's newer subdivisions call for a high-profile cap product, and carrier estimates default to standard-cap pricing regardless of which system is going on the roof. The correction is matching the cap line item to the product on the invoice, not arguing a preference.
Waste factor on complex rooflines in Union and Cabarrus County new construction
In scope
New subdivisions in Indian Trail, Waxhaw, Concord, and Kannapolis run more hips, valleys, and dormer intersections per roof than the flat 10 to 12 percent waste allowance a generic estimate defaults to. Documenting the actual cut count on a complex roofline, rather than accepting the default percentage, is what recovers the material that plan actually requires.
Decking replacement documented at tear-off on pre-1990 Charlotte-area housing
In scope
Older construction in parts of Charlotte proper, Concord, and Kannapolis was decked in board or early OSB that predates a current fastening schedule, and its condition stays hidden for as long as shingles are still nailed to it. Tearoff is the moment that hidden condition finally becomes visible, long past whatever the first estimate already assumed, which puts the correction squarely on a supplement instead of a bid.
Full replacement past the existing-building repair threshold
Verify with local building dept
Patch too much of a Charlotte roof inside a single year, and the state's existing-building rules stop treating the job as a repair, pulling the entire surface up to current requirements once the patched share crosses roughly one quarter. When it lands, this is typically the biggest number the file produces, so confirm the exact share and the edition with Mecklenburg County's own office before writing it into a supplement.
Overhead and profit where roofing, gutter, and interior repairs share one loss
In scope
A Charlotte claim that opens the roof covering, damages a gutter run, and stains a ceiling below has put multiple trades on one address that need to be scheduled against each other. What decides whether the charge is owed is the number of trades that require coordination, not the size of the settlement.
Interior loss found once the roof covering is finally reopened
Usually omitted
A Charlotte roof left under a tarp for even a few days can pass moisture into the ceiling and insulation long after the adjuster's first walk of the property. That inspection closes the covering scope before the interior symptom ever shows itself, so the finding has to be written up on its own once the tarp comes off, not folded into the roof line after the fact.
Each becomes a written line with a reason attached, inside a real Xactimate file. Depending on the claim it ships as a roofing supplement, an Xactimate supplement package, a supplemental estimate, or a full claim estimate written from scratch.
What happens to your file after you send it
- 01
The Charlotte estimate gets read against the roof, not against a template
Your carrier's number gets pulled apart line by line, weighed against what your photos actually document, and checked for any code claim resting on a section number instead of the shingle manufacturer's actual installation instructions.
- 02
Every code and manufacturer requirement gets confirmed before it gets argued
The current drip-edge condition, the existing-building repair threshold, and any Mecklenburg County amendment specific to the address are checked against the adopting authority's own document, not assumed from what used to be true or from a neighboring jurisdiction.
- 03
The supplement is written in Xactimate and delivered as a PDF
Real file, real price list, real sketch. You get the PDF as the deliverable, and the ESX free any time you ask for it. Written same day or next day, submitted next day. One to three extra days on large commercial and multi structure work.
- 04
We stay on the file until the carrier answers
Follow-up, desk adjuster calls, and reinspection support when the carrier sends someone back to the roof. The file does not close on our side because it went quiet on theirs.
Two promises, stated separately
Promise one: the fee
The standard fee is 15 percent of supplemental recovery. If a file produces no additional approved recovery, you pay nothing on that claim. That is the whole fee structure, and it applies claim by claim.
Promise two: the guarantee
Send us an average of 2 claims per week for 12 months. If that volume does not produce a minimum of six figures in additional margin for your company, we write you a $5,000 check at the end of the 12 months. The volume, the 12 month term, the six figure threshold, and the $5,000 figure are one set of terms and they always travel together.
Two different promises, no overlap. The fee describes what a single claim costs you. The guarantee describes what a year of steady volume is worth. Nothing in the fee structure is a guarantee, and the guarantee does not change the fee.
Charlotte questions we get from contractors
Is drip edge a mandatory line on every Charlotte re-roof?
Not automatically, and citing it as a blanket code mandate is the mistake that loses the argument. The NC Office of the State Fire Marshal's own interpretation of the current North Carolina Residential Code states that a drip edge is required only if the shingle manufacturer's own installation instructions call for one, after the section that once made it a flat requirement was deleted and later replaced with that conditional language. The manufacturer's installation instructions for the shingle actually being installed are the document that decides the question, not a code section number alone.
What happened to North Carolina's drip edge code section?
It was deleted, then reinstated in a different form. The state's own 2018 NC Residential Code interpretation record shows Section R905.2.8.5 struck entirely, with a written answer stating a drip edge is not required unless the manufacturer's instructions require one. A later approved amendment restored the section with conditional wording tied to those same manufacturer instructions, carrying a stated delayed effective date. Neither version is the plain four-sided mandate a supplement can cite on its own without the manufacturer paperwork behind it.
Did a billion dollar hail event hit Mecklenburg County in April 2018?
Not according to the federal record. Checking NOAA's Storm Events Database directly for Mecklenburg County across all of 2018 returns a single hail entry: April 15, Huntersville, one inch hail, with property damage recorded at zero. No county-level hail loss anywhere near a billion dollars appears in that database for Mecklenburg in 2018, in April or any other month, so a claim built on that figure does not survive a check of the source that would carry it.
Why does Charlotte's argument depend on paperwork instead of a code number?
Because the current rule is written that way. A manufacturer-instruction trigger only works as a supplement argument when the actual installation instructions for the shingle on that roof are attached to the file, showing whether that specific product calls for a drip edge. Citing a section number without the manufacturer's own document behind it is citing half of a two-part requirement, and a desk adjuster who checks the current text will find the condition immediately.
How much does a Charlotte roofing supplement typically recover?
On claims where the roof is already approved for full replacement, our own closed files show a median recovery of about $4,000, with half landing between roughly $1,800 and $9,500. Claims that start denied or repair-only run far higher.
Charlotte and the North Carolina market
Charlotte sits inside the wider North Carolina market, distinct from Asheville in the mountains and Raleigh in the Triangle. Immediately west, Gastonia and the rest of Gaston County share this metro's storms but answer to a different permitting sequence, argued on its own terms rather than here. Files also come in from Matthews, Huntersville, Concord, Kannapolis, Indian Trail, and Waxhaw across Mecklenburg, Union, and Cabarrus counties.
Send one Charlotte file and get the drip edge argument proven correctly
Send the carrier estimate along with your own photos and whatever measurements you have, plus the shingle manufacturer if you know it. We pull the current code condition and the manufacturer's installation instructions before we write the line, not after a carrier pushes back on it.