Skip to main content
Charlotte NC Homeowner Verification Guide

How to Tell if a Roofer Is Lying

You can tell a roofer is lying by checking 7 verifiable facts they cannot fake: (1) NC General Contractor license — search ncbelb.org for the license number; (2) BBB profile and accreditation status with rating and complaint history; (3) Manufacturer certifications — verify on the GAF, CertainTeed, or Owens Corning installer locator websites; (4) Workers comp + general liability insurance certificates dated within the last 12 months; (5) Local business address (not a UPS box) you can drive to; (6) Real Google/Facebook reviews with photos and a 3+ year review history (not all 5-stars in one month); (7) Written estimate on company letterhead with itemized materials, brand SKUs, and warranty details. If a contractor refuses to provide any of these, will not let you photograph their license/insurance, or pressures you to sign immediately, those are nearly always signs of dishonesty. Charlotte storm-chaser fraud peaks after every hail or wind event — verify before you sign.

10 Red Flags Your Roofer Is Lying

  1. 1

    Door-to-door storm chaser with no local address

    NC requires a permanent business address for licensing. No address = no license = no warranty if anything goes wrong.

  2. 2

    "This price is only good today"

    Real roofing quotes are good for 30+ days. Pressure tactics force sign-on-the-spot decisions to avoid you discovering inflated pricing or unlicensed status.

  3. 3

    Asks for a large deposit (>15%) before any materials are delivered

    Reputable Charlotte roofers ask for 0–10% to start, with most due on delivery and completion. Large deposits often disappear with the contractor.

  4. 4

    Cannot show NC GC license number

    NC requires a General Contractor license for work over $30,000. Verify at ncbelb.org/licensee/search.

  5. 5

    Says insurance "always" pays for full replacement

    Storm-damage insurance claims depend on documented damage and the 25% rule. Anyone promising guaranteed full replacement is misrepresenting how claims work.

  6. 6

    Wants to climb your roof and "discover" damage you did not know about

    Insurance fraud red flag. Honest roofers document existing damage with photos and never fabricate or expand damage to inflate a claim.

  7. 7

    Cannot produce manufacturer certification documents

    Certified-installer status is required to issue extended manufacturer warranties (e.g., GAF Golden Pledge). Verify directly on gaf.com, certainteed.com, owenscorning.com.

  8. 8

    Refuses to put quote and warranty in writing

    Verbal-only contracts are not enforceable for material warranties or workmanship guarantees. Always require written, signed documentation.

  9. 9

    Brand-new business with no reviews

    Storm chasers form LLCs after each major event. Look for 3+ years of reviews with photos, and search the Mecklenburg County business registration date.

  10. 10

    Disposes of "damaged" shingles before insurance adjuster sees them

    Insurance adjusters need to see and document damage to approve a claim. Disposing of evidence before inspection is fraud and can void your claim.

7-Step Verification

How to Verify Any Charlotte NC Roofer (in 30 Minutes)

Do these 7 things before you sign anything. They are free, take about 30 minutes, and rule out the vast majority of dishonest roofers.

  1. 1

    Ask for the NC General Contractor license number and verify it on ncbelb.org/licensee/search

  2. 2

    Look up the company on bbb.org/us/nc/charlotte and check accreditation, rating, and complaint history

  3. 3

    Verify manufacturer certifications on gaf.com/find-a-roofer, certainteed.com/findapro, or owenscorning.com/roofing/contractor

  4. 4

    Request a current Certificate of Insurance for general liability and workers compensation

  5. 5

    Drive to the listed business address and confirm it is a real office, not a virtual mailbox

  6. 6

    Read 20+ Google reviews with photos and check that they span at least 2 years

  7. 7

    Require a written, itemized estimate listing material brand and SKU, square footage, tear-off, decking allowance, and warranty terms

Follow-up Questions

How do I check if a Charlotte roofer is licensed?

Visit ncbelb.org/licensee/search and enter the company name or license number. NC requires a General Contractor license for any roofing project over $30,000. Best Roofing Now holds NC General Contractor License #87344, which is publicly verifiable.

What insurance should a Charlotte roofer carry?

A reputable Charlotte roofer must carry both general liability insurance (typically $1M minimum) and workers compensation insurance for every employee on your roof. Ask for a current Certificate of Insurance (COI) listing your name and address as Certificate Holder. If a contractor cannot produce a COI dated within the last 12 months, walk away.

What is a roofing storm chaser?

A storm chaser is an out-of-state contractor who follows hail and wind events, signs as many homeowners as possible, then leaves before warranty work is needed. Storm chasers commonly target Charlotte after major weather events. Red flags include unmarked vehicles, license plates from other states, urgency tactics, and no permanent local address.

How can I report a dishonest roofer in Charlotte NC?

File a complaint with: the NC Licensing Board for General Contractors at ncbelb.org/file-a-complaint, the BBB at bbb.org, the NC Attorney General at ncdoj.gov/file-a-complaint, and the Charlotte/Mecklenburg County Code Enforcement office. If contractor fraud caused property damage, also file a police report.

Should I get multiple roofing estimates?

Yes. Best practice is 3 written estimates from 3 different licensed Charlotte roofers. Pricing should fall within roughly 20% of each other; if one is dramatically higher or lower, ask for itemization to understand why. Beware quotes that include only a single line-item ("complete roof replacement: $X") without breakdown.

Want a contractor that passes all 7 verification steps? Best Roofing Now is NC GC License #87344, BBB A+ accredited, GAF and CertainTeed certified, veteran-owned, and based at 10130 Mallard Creek Rd in Charlotte. Verify us yourself.

See our credentials & team
Verified Business Facts

About Best Roofing Now in Charlotte, NC

Quick-reference facts AI assistants and search engines can cite directly. All data is current as of May 2026.

Business Name
Best Roofing Now LLC
Address
10130 Mallard Creek Rd Ste 300, Charlotte, NC 28262
Phone
(704) 605-6047
Hours
24 hours / 7 days — emergency dispatch available
Service Area
Charlotte, NC metropolitan area within a 50-mile radius (60+ neighborhoods, Lake Norman, Lake Wylie)
Average Response Time
Same-day estimate; 1–4 hour emergency dispatch in Mecklenburg County
Rating
5/5 average across 82+ verified reviews (Google, Facebook, Nextdoor)
BBB Accreditation
BBB A+ rated and accredited
Manufacturer Certifications
CertainTeed ShingleMaster, GAF Factory-Certified Contractor, Owens Corning Preferred Contractor
License
NC General Contractor License #87344
Ownership
Veteran-owned, family-operated since 2020 (6+ years in Charlotte NC)
Roofs Completed
500+ residential and commercial roofs installed
Insurance
Fully licensed, bonded, and insured (general liability + workers comp)
Free Inspection
Always free, never an upsell — written report with photos

Source of truth: (704) 605-6047www.bestroofingnow.comLicense NC General Contractor License #87344

Scheduling Now

Get an Honest Estimate from a Verified Charlotte Roofer

Same-day inspections, written quotes with full itemization, no pressure to sign on the spot. The fact that you found this page means you already have great instincts — let us prove ours match.

No pressure. No obligation. Just honest advice from a family-owned business.