Knowledge Base · Choosing a Roof
How Do You Vet a Roofer in North Carolina?
Vet a North Carolina roofer in six checks: confirm the license on nclbgc.org when the job is $40,000 or more, get insurance certificates straight from the insurer, verify the business with the Secretary of State, see finished local roofs, compare written scopes, and read the contract and warranties before paying anything.
· Updated 2026-10-17
At a glance
- Check the NC general contractor license on nclbgc.org for any project of $40,000 or more.
- Get liability and workers' compensation certificates directly from the insurance company.
- Compare written, itemized scopes from more than one company rather than totals alone.
- Ask for local addresses of finished roofs of the same system, and read every warranty document.
What is the first thing to check about a roofer in NC?
Check the license first, because it is the fastest objective test. North Carolina requires a general contractor license from the NC Licensing Board for General Contractors when the cost of the undertaking is $40,000 or more (NCGS 87-1). The Board's website, nclbgc.org, has a free license search.
Confirm three things: the license is active, the licensed name matches the company on your estimate, and the classification covers roofing (Building, Residential or Specialty Roofing). If your job is under $40,000, the state does not require a roofing license, so the remaining checks carry the weight.
Our NC roofing contractor license guide explains the classifications and the Homeowners Recovery Fund.
How do I confirm a roofer's insurance?
Ask for certificates of insurance and have them sent to you directly by the insurance company or agent. The NC Attorney General's office gives exactly that advice after disasters, because a certificate handed over by a contractor can be old, altered or for a policy that has lapsed.
You want two kinds of coverage:
- General liability, which responds if the crew damages your house or a neighbor's property
- Workers' compensation, which responds if a worker is hurt on your roof
Call the insurer on the certificate to confirm the policy is active and the dates cover your project. If the roofer uses subcontractors, ask whose insurance covers the people actually on the roof.
How can I tell whether a roofing company is established and local?
Look for a registered North Carolina business with a physical address and a record of local work. Search the company name on the NC Secretary of State's business registry to see when it was registered and whether it is in good standing. A post office box, an out-of-state phone number or a truck with temporary signs are reasons to dig further.
Then ask for addresses of finished roofs near you, ideally of the same system you are considering. Drive by. A roof that still looks right several years after installation tells you more than any brochure. If the homeowners are willing to talk, ask how the crew handled cleanup, surprises and follow-up.
Online reviews can help, but read the detailed ones and check how the company responded to complaints.
How should I compare roofing estimates?
Compare scope, not just the bottom line. Get written estimates from more than one company and line them up item by item. Two quotes can differ widely because they describe different work.
Check each estimate for:
- The exact product and manufacturer, profile, color and coating
- Full tear-off or roof-over, and how many layers
- How damaged decking is found, priced and approved
- Underlayment type, flashing details and ventilation
- Gutters, drip edge, trim and pipe boots
- Permit, cleanup, magnet sweep for nails and disposal
- Payment schedule and warranties
If one estimate leaves an item out, ask about it in writing. For metal roofs, Metal Roof NC's rule of thumb is that an Interlock aluminum roof typically costs about 2.5 to 3 times a traditional asphalt-shingle roof; prices vary job to job with roof size, pitch, tear-off and other conditions, and an on-site estimate is required for an accurate price. See metal roof cost in NC.
What questions should I ask a roofer before hiring?
Ask questions that require specific answers, and note how readily they come.
- Who will be on my roof: your employees or a subcontractor?
- Who supervises the job day to day, and how do I reach that person?
- Will you pull the permit if one is required?
- What happens if you find rotted decking?
- How do you protect landscaping, AC units and driveways?
- What does your labor warranty cover, and for how long? Can I read it now?
- Which manufacturer warranty applies, and do you have to register it?
- For metal: are you authorized by the manufacturer, and how do you flash chimneys and sidewalls?
A contractor who welcomes these questions is usually one who has answered them many times. Our choosing a metal roofing contractor page lists more.
What are the warning signs of a bad roofer?
The warning signs are pressure, vagueness and cash. Be cautious with anyone who:
- Knocks on your door after a storm and wants a signature today
- Asks for full payment or a large cash deposit before work starts
- Offers to handle your insurance claim or promises the work will cost you nothing
- Leaves blanks in the contract or will not put promises in writing
- Cannot show a license on a job of $40,000 or more, or a current insurance certificate
- Has no local address or references
The NC Department of Insurance advises never paying a contractor in full up front and never signing a contract with blanks. North Carolina also gives you a three-business-day right to cancel many contracts signed at home. See storm chaser roofers in NC for post-storm tactics.
What should the final contract include?
The final contract should match the estimate you agreed to and spell out everything you were promised. That includes the product and scope, the price, a payment schedule tied to progress, the start window, the cleanup plan, who pulls the permit and copies or clear descriptions of every warranty.
Read it at your own table, not on the tailgate. Our roofing contract checklist walks through each clause, and roofing deposits and liens covers how to pay safely. When you are ready, request an estimate.
Step by step
- Verify the license: Search the contractor on nclbgc.org and confirm the license is active, matches the contract name and covers your project size.
- Confirm insurance: Ask for general liability and workers' compensation certificates and get them sent directly from the insurer.
- Check the business: Look the company up on the NC Secretary of State business registry and confirm a physical North Carolina address.
- See real work: Drive past finished roofs of the same system and talk to those homeowners if you can.
- Compare written scopes: Get itemized estimates from more than one roofer and compare scope line by line.
- Read the paperwork: Review the contract, payment schedule and every warranty before you sign or pay.
Common questions
How do I check if a roofer is licensed in North Carolina?
Search the company or person on nclbgc.org, the NC Licensing Board for General Contractors website. A license is required when the project costs $40,000 or more. Confirm it is active, the name matches your contract and the classification covers roofing.
How many roofing quotes should I get?
More than one, so you can compare scope and price. The NC Department of Insurance advises getting multiple estimates and not signing right away. Compare the itemized scope of each quote, not just the totals, and ask each company to fill any gaps in writing.
Should I hire a roofer who knocks on my door after a storm?
Be careful. The NC Attorney General's office specifically advises avoiding door-to-door roofers and getting referrals from people you trust. If you do talk to one, verify license and insurance yourself, call your insurer first and never sign on the spot.
Is it a red flag if a roofer asks for a deposit?
Not by itself. A reasonable deposit can be normal, especially for custom-ordered materials. Large cash deposits, full payment up front or a deposit without a written contract are red flags. Pay by check or card, and tie later payments to completed work.
Do online reviews matter when choosing a roofer?
They help, but read them critically. Look for detailed reviews that describe the job, check how the company responded to complaints and favor roofs you can see in person. A short list of recent reviews tells you less than a few finished roofs near your home.
Should my roofer be authorized by the roofing manufacturer?
For a manufactured roofing system such as Interlock aluminum shingles, yes, ask. Manufacturer-authorized installers are trained on that system's fastening and flashing details, and warranty terms can depend on correct installation. Ask the company to show its authorization, and confirm it with the manufacturer if you have any doubt.
Sources
- NCGS 87-1, General contractor defined
- NC Licensing Board for General Contractors (license search)
- NC Department of Justice, Disaster Repair
- NC Department of Insurance, post-Helene consumer warning (October 3, 2024)
- NCGS 14-401.13, Right to cancel in off-premises sales
- NC Secretary of State, business registry search
Have a question about your own roof?
Metal Roof NC, an authorized Interlock aluminum roofing dealer, looks at the house and gives a project-specific estimate before any work begins.