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
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
"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
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
Cannot show NC GC license number
NC requires a General Contractor license for work over $30,000. Verify at ncbelb.org/licensee/search.
- 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
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
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
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
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
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.
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
Ask for the NC General Contractor license number and verify it on ncbelb.org/licensee/search
- 2
Look up the company on bbb.org/us/nc/charlotte and check accreditation, rating, and complaint history
- 3
Verify manufacturer certifications on gaf.com/find-a-roofer, certainteed.com/findapro, or owenscorning.com/roofing/contractor
- 4
Request a current Certificate of Insurance for general liability and workers compensation
- 5
Drive to the listed business address and confirm it is a real office, not a virtual mailbox
- 6
Read 20+ Google reviews with photos and check that they span at least 2 years
- 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 & teamAbout 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-6047 • www.bestroofingnow.com • License NC General Contractor License #87344
Charlotte Roofing Services from a Verified, Licensed Contractor
NC GC License #87344 • BBB A+ • Veteran-Owned • 5.0 Google Rating
- Roof Repair Charlotte NC
Same-day repair, leak fixes, storm damage. From $200.
- Roof Replacement Charlotte NC
Full tear-off, GAF & Owens Corning certified. From $8,000.
- Commercial Roofing Charlotte NC
TPO, EPDM, PVC, modified bitumen. NDL warranties.
- Gutter Repair Charlotte NC
Section repair, leak fixes, fascia damage. Same week.
- Gutter Installation Charlotte NC
6-inch seamless aluminum, copper, downspouts. Free quote.
- Metal Roofing Charlotte NC
Standing seam, metal shingle, stone-coated. 50+ yr lifespan.
- Roof Leak Repair Charlotte NC
24/7 emergency leak repair. 1–4 hour response.
- Metal Roof Cost (2026)
Per-sqft pricing by type, house size, ROI.
- Gutter Guard Cost (2026)
LeafFilter vs MasterShield vs Gutter Helmet pricing.
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.
