Skip to main content
Home Improvement

How to Choose a Roofing Contractor in 2026 — 10-Point Checklist

Roofing scams spike 300% after major storms. The wrong contractor can void your manufacturer warranty, fail a home inspection, and leave you with a leaking roof and no legal recourse. This guide gives you the exact 10-point checklist professionals use — plus 7 red flags that should immediately end any conversation.

Written by James R. Mitchell, Licensed General Contractor · Updated June 2026 · 9 min read · Sources: NRCA, BBB

10-Point Contractor Checklist — Quick Reference

1 Verify State LicensingCritical
2 Confirm General Liability + Workers' Comp InsuranceCritical
3 Check Local Presence (Not a Storm Chaser)Critical
4 Get 3 Written Quotes
5 Ask for Local References (Past 12 Months)
6 Understand the Warranty Structure
7 Confirm Permit Responsibility
8 Review the Payment Schedule
9 Clarify the Cleanup Plan
10 Get Everything in Writing — Signed Contract

The 10-Point Contractor Checklist

1

Verify State Licensing Non-Negotiable

Every state has different requirements. Search your state contractor board online (most have free lookup tools). In Texas, search TDLR; California, CSLB; Florida, DBPR. Unlicensed contractors leave you with no recourse if work fails.

2

Confirm General Liability + Workers' Comp Insurance Non-Negotiable

Ask for a Certificate of Insurance (COI). Minimum recommended: $1M general liability + workers' compensation. Call the insurer to verify the policy is active — fraudulent COIs are common after storms. Without this, you're liable if a worker is injured on your property.

3

Check Local Presence (Not a Storm Chaser) Non-Negotiable

After hail or hurricane events, storm-chasing contractors flood affected areas. They take deposits, do poor work, and disappear. Verify: local physical address, at least 3 years in your area, local phone number (not an 800 number), and reviews on Google/BBB from local customers.

4

Get 3 Written Quotes

Never accept the first bid. Get at least 3 itemized written quotes specifying: materials (brand, product line, weight), labor scope, warranty terms, payment schedule, start/completion dates, and who pulls the permit. The lowest bid is not always the best value — compare scope carefully.

5

Ask for Local References (Past 12 Months)

Request 3–5 references from jobs completed in the last year in your area. Call them. Ask: did work start/finish on schedule? Were there unexpected charges? How did the crew leave the jobsite? Would you hire them again?

6

Understand the Warranty Structure

Two warranties matter: (1) Manufacturer warranty: 25–50 years on materials. Often requires a certified contractor for full coverage. (2) Workmanship warranty: contractor's warranty on labor, typically 2–10 years. Get both in writing and confirm the manufacturer's warranty requires certified installer.

7

Confirm Permit Responsibility

A building permit is legally required for roof replacement in most jurisdictions. Always have the contractor pull the permit in their name — if you pull it yourself, you take on the liability. Permits ensure inspections that protect your home's resale value and insurance coverage.

8

Review the Payment Schedule

Standard practice: 10–30% deposit, remainder upon completion. Never pay more than 50% upfront or pay in full before work is done. Pay by check or credit card (never cash) to maintain a paper trail. Full upfront payment is a major red flag.

9

Clarify the Cleanup Plan

Ask specifically: how is debris removed (truck, dumpster, or hauled)? What happens if nails or granules damage your landscaping or HVAC? Who is responsible for dumpster placement permits? Good contractors use magnetic rollers to collect nails daily.

10

Get Everything in Writing — Signed Contract

Never proceed on a verbal agreement. A written contract must include: scope of work, materials specified, start/end dates, total price, payment schedule, cleanup responsibilities, permit responsibility, and warranty terms. Review before signing.

7 Red Flags — Walk Away Immediately

Red Flag Why It Matters
Demands full payment upfront Legitimate contractors don't need full prepayment. This is the #1 scam pattern.
No physical local address Storm chasers use P.O. boxes or out-of-state addresses. You need someone who will be accountable.
Pressures you to sign immediately "This price expires today" is a pressure tactic — quality contractors don't need to use it.
Can't provide proof of insurance on request Should have Certificate of Insurance (COI) ready to email same day. Delay = red flag.
Claims they can waive your deductible This is insurance fraud in most states. A contractor offering to eat your deductible to win the job is committing a felony and your policy can be canceled.
Won't pull the permit or says it's not needed Permits are required. Unpermitted work: voids manufacturer warranty, fails home inspection at resale, and can void your homeowners insurance claim.
No written contract or vague scope Verbal agreements are unenforceable. Vague contracts invite scope creep and disputes.

Manufacturer Certifications Worth Looking For

Certified contractors unlock better warranty coverage that standard installers can't offer. If you're buying premium shingles, use a certified installer — it's the difference between a 10-year and a 50-year warranty.

Certification What It Means
GAF Master Elite® Contractor Top 3% of GAF contractors. Qualifies for Golden Pledge® warranty (50 years materials + 25 years workmanship).
Owens Corning Preferred Contractor Pre-screened OC contractors. Offers Platinum Protection warranty only through certified installers.
CertainTeed Select ShingleMaster™ Certified for CertainTeed's SureStart PLUS warranty (5 years no-dollar-limit coverage).
NRCA Member National Roofing Contractors Association membership. Indicates industry involvement and code access.
BBB Accredited (A or A+) Resolved complaints, vetted business practices. Not foolproof but removes obvious bad actors.

The Storm Chaser Problem

After any major hail, wind, or hurricane event, out-of-state contractors flood your area within days.

After Hurricane Helene (2024), the North Carolina AG office received over 2,800 contractor fraud complaints within 60 days. The pattern is always the same: knock on doors in affected neighborhoods, promise quick insurance claim management, collect deposits, do minimal or substandard work, and disappear before warranty issues surface.

Legitimate Local Contractor

  • Local physical address you can visit
  • 3+ years of local Google reviews
  • Licensed in your state (not just home state)
  • Doesn't pressure immediate signature
  • Will wait for your insurance claim decision
  • Provides local references you can call

Storm Chaser Warning Signs

  • Door-to-door solicitation right after a storm
  • Only reviews from other states
  • Claims to "specialize in insurance claims"
  • Offers to waive your deductible
  • Demands large deposit (>50%) immediately
  • Can't provide local references

Frequently Asked Questions

Each state has a contractor licensing board with a free online lookup. In California: CSLB.ca.gov. Texas: license.tdlr.texas.gov. Florida: myfloridalicense.com. New York: dos.ny.gov. Search by company name or license number. Verify the license is active, not expired, and covers roofing work specifically.
Most roofing contractors mark up labor and materials 20–40% above their direct cost. This covers overhead (insurance, vehicles, equipment, warranty reserves). A 25–30% margin is healthy and sustainable. If a contractor's bid is 50%+ below competitors, they're cutting corners on materials, labor quality, insurance, or warranties.
Lead generation platforms (Angi, HomeAdvisor, Thumbtack) can help you gather initial quotes, but vet thoroughly before hiring. These platforms charge contractors for leads, which raises prices. Many top local contractors don't use these platforms. Always verify: insurance, license, and local references independently regardless of platform ratings.
Key questions: (1) Are you licensed and insured in my state? (2) Will you pull the permit? (3) Who are your material suppliers? (4) What's your warranty on workmanship? (5) Who will be on-site supervising? (6) How do you handle unexpected deck damage? (7) What's your payment schedule? (8) Can I see 3 local references from the last year? (9) How do you protect my landscaping? (10) What's your process if there's a problem after completion?
Get at least 3 written quotes for any project over $5,000. Research shows homeowners who collect 3+ bids save an average of $1,200–$2,800. Compare quotes line by line — material brand and product line, tear-off scope, warranty terms, and start date. Don't just compare total price — the cheapest bid often means cheaper materials or no warranty.

Know Your Costs Before You Call Anyone

Use our free calculator to get a baseline estimate — so you can tell if a contractor's quote is fair.

* Affiliate link — we may earn a commission at no cost to you (FTC disclosure)

Related Roofing Guides