Someone already came out, walked the roof, handed you a quote, and the price looked fair. The rep was polite. The paperwork looked professional. There is a logo on the truck and a contract on the kitchen table. Should you sign it?
We are going to walk you through the seven things to verify before the pen hits the line. None of this is about whether the person in your driveway is a good human or whether the price is right. Both of those can be true and the company can still be the wrong one to put a roof on your house. The question is much simpler — will this company be in your county when your warranty needs to be honored? That is what separates a storm crew from a local roofer, and it is what the seven points are designed to surface.
We have a different article on the door-knock red flags that show up before a quote is in hand — see roofing storm chaser red flags in NC. The piece you are reading now is for after the quote is on the table.
Point 1 — NC license, in their name, in good standing
Roofing in NC is a limited-license category. The company doing the install needs a current NC General Contractor license appropriate to the dollar value of the job. The license number should be on the proposal. Walk to your laptop and pull up the NC Licensing Board for General Contractors search. The license should be active, in the company name on the contract (not a parent company, not a related LLC), and show no recent disciplinary actions.
Two failure modes show up on storm crews. The first is a license held by an individual who is not actually on site — a "qualifier" renting their license to a crew that flew in. The second is a license held in a related entity (Acme Roofing of Charlotte LLC) while the contract is written in a different entity (Acme Restoration Services). The second name is not licensed. Neither situation is acceptable.
Point 2 — A physical NC office address you can drive to
Not a P.O. box. Not a UPS Store mailbox dressed up as a suite number. Not a virtual-office service. An actual building with the company name on the door, where you could show up tomorrow and talk to someone about your project. Punch the address into Google Maps and pull up the satellite view. If it is a shipping center, a residential house with no signage, or an office park suite that the rep cannot describe in detail, that is a yellow flag.
A permanent NC presence is what makes a warranty enforceable. If a shingle blows off in 2029, you need to be able to call someone whose office is closer than three states away.
Point 3 — In-state plates and in-state phone numbers
Walk outside before the rep leaves and look at the truck plate. Texas, Oklahoma, Kansas, Missouri, Colorado, and Tennessee plates on a roofing truck in NC are the most common storm-chaser tells we see — those are the regional hubs that catastrophe crews work out of. A traveling crew is not disqualifying by itself. A traveling crew on a company that fails several other points is.
The phone number on the proposal should ring an NC office. Call it from your phone right now while the rep is sitting there. If it goes to a national call center, an after-hours voicemail with a 1-800 number, or a recording that says "leave a message for our regional dispatch," that is the company being a regional sales operation, not a local roofer. Local roofers answer their own phone.
Point 4 — A workmanship warranty in writing, signed by the installing company
Two kinds of warranty come with a roof. The manufacturer warranty covers the shingle itself — that is signed by GAF or Owens Corning or CertainTeed and is portable, since the shingle is the same regardless of who installs it. The other one is the workmanship warranty — the contractor's own commitment that the install was done right and that they will come back if something is leaking because of how it was put on. This one is only worth what the company behind it is worth.
Read the workmanship warranty before you sign. It should name the same company that is on the contract. It should specify a length in years — five, ten, sometimes lifetime — and what it covers. "Lifetime warranty subject to network terms" means a third-party administrator handles claims and the installing company may have moved on. "Two-year workmanship warranty by Acme Roofing of NC" is worth more, because the company on the warranty is the company doing the work.
FREE INSPECTION
If you already have a quote in hand and want a second set of eyes on it before you sign, send us the proposal and we will walk it through this seven-point check with you on the phone — no pitch, no pressure, no obligation.
Point 5 — References from your county, on jobs more than one season old
Three references is not enough. Three references in the same neighborhood as the storm event last month is even less. Ask specifically for the contractor's last five completed jobs in your county, with the homeowner's permission to call. Then ask for two jobs they did more than a year ago — same county, same kind of roof.
The reason for the older references is that you want to know how the company handles a warranty call that comes in long after the check cleared. A roofer who is still in the area, still answering the phone, and still sending a crew when a homeowner from 2023 has a problem is the company you want. A roofer whose most recent reference is from six weeks ago is hard to evaluate, because their post-sale service has not been tested yet.
Point 6 — No offer to "cover" the deductible
The deductible is what the homeowner pays out of pocket on the claim. Most NC wind-hail deductibles run 1 percent or 2 percent of the dwelling coverage amount — usually $1,000 to $5,000 depending on the policy. The carrier wrote the policy with the deductible built into the premium pricing. The deductible is not a fee the contractor can absorb on the side.
NC General Statute § 58-2-164 makes it a misdemeanor for a contractor to "rebate, give, or pay" the deductible on a property insurance claim, and it makes it a misdemeanor for the homeowner to accept the rebate. Both names are on the paper trail. A contractor who says "we will work the deductible in," "we will not collect it," or "we will inflate the scope to cover it" is offering insurance fraud. Walk away. The same person willing to commit fraud on day one is the same person whose warranty is going to evaporate by day eight hundred.
Point 7 — A real claims process, not a "we handle everything" hand-wave
Storm crews often pitch a "we handle the insurance" story that involves the contractor talking directly to the carrier on behalf of the homeowner, with the homeowner signing some flavor of Assignment of Benefits or a contingency contract that lets the contractor receive the claim check. Some versions of this are legal in NC, some are not, and most of the homeowner stories that end with "the contractor took the check and disappeared" start here.
A local roofer who knows NC claim work will walk you through how the claim actually moves — the inspection, the carrier adjuster visit, the Xactimate scope of work, the ACV first check, the install, the final invoice, the recoverable depreciation check. They will tell you when the supplement typically goes in and what is on it. They will keep the carrier check in your name unless there is a specific reason otherwise. That is what a real claims process sounds like. See the version we run on our claims page.
The honest tradeoff
Storm crews are not all bad. Some of them have crews that do clean install work, hand out fair quotes, and move on to the next state without ever stiffing a homeowner. The problem is the asymmetry — you cannot tell from the quote whether the crew on your roof is in the good half or the bad half of that population. The seven-point check is not a guarantee, but it sorts most of the post-storm sales operation out of your decision before you sign a contract that locks you in.
We work primarily in Wake, Durham, Orange, Granville, and Vance counties. We are not the only roofer who passes the seven-point check in those counties, and we will say so out loud. What we can tell you on a free inspection is which of the names you are looking at pass — and which do not. Send us your quote.
