PrequalifyRoof

How to Choose a Roofing Contractor: 7-Step Checklist

By Patrick Gomez, CEO, ClaimPredictPublished July 14, 202612 min read
How this guide was produced

Drafted with AI research assistance against published industry and government sources, then reviewed, corrected, and approved by Patrick Gomez before publication. Every statistic is attributed in the Sources section. Found an error? Tell us.

How do you choose a roofing contractor?

Choosing a roofing contractor means running every candidate through the same seven checkpoints and refusing to skip any of them, because a single missing credential is where most roofing losses start. The seven steps below move from cheapest to verify to most binding: license, insurance, locality, references, bid, contract, and payment terms.

Work the funnel in order. License and insurance are pass-fail filters you can confirm in minutes, so they come first and eliminate the worst actors before you waste time on a site visit. References, bids, and contract terms take longer, so you only invest that effort in contractors who already cleared the legal basics.

Knowing how to choose a roofing contractor also means knowing when the rules change. A retail replacement you pay for yourself and an insurance-claim job run on different tracks, and the final two sections show exactly where they diverge.

Step 1: Is the roofing contractor properly licensed?

Licensing is the first filter because it is public, free to check, and disqualifying when it is missing. A license is a state or local government's confirmation that the contractor met minimum competency, insurance, and bonding standards to work legally on your roof.

Requirements are not uniform across the country. Roughly a dozen states, including Texas and Colorado, have no state-level roofing license and leave it to cities or counties, while most other states require a state license or registration, according to Jobber's 2026 roofing license guide. The right question is not just whether a contractor is licensed, but licensed by whom, and can you see the number.

Verify the exact license or registration on the issuing authority's website before the first meeting:

Licensing modelExample statesWhat to verify
State license requiredCalifornia (C-39), Florida, ArizonaLicense number active on the state board site
Registration onlyMinnesota and several othersCurrent registration plus any required bond
No state licenseTexas, Colorado (local only)City or county permit and local trade license

Confirm the license is active, matches the business name on the bid, and carries no unresolved disciplinary actions. A contractor who cannot produce a number, or who works under someone else's license, fails Step 1 no matter how polished the pitch.

Step 2: Can the contractor prove the right insurance?

Insurance protects you from paying for someone else's accident on your property. A roofing contractor needs two coverages: general liability, which pays for damage to your home, and workers' compensation, which covers an injured worker so the medical bills never land on your homeowners policy.

A certificate of insurance is a one-page document from the contractor's insurer listing active policies, limits, and dates. Ask for a current certificate, then call the insurance agent listed on it to confirm the policy has not lapsed, since a certificate is only a snapshot that can be out of date the next day.

Most contractors and construction businesses, 97%, carry general liability limits of $1 million per occurrence and $2 million aggregate, the standard Insureon reports for the trade. Anything less, or a contractor who cannot name their carrier, is a warning sign. Uninsured crews are cheaper for a reason: their risk becomes yours the moment someone falls.

Step 3: Is the contractor genuinely local?

Locality is not snobbery; it is accountability. A contractor with a permanent local address, a local phone number, and years of nearby projects has a reputation to protect and will still be reachable when a warranty issue appears three winters from now.

This is where storm-chasers fail. After major hail or wind, out-of-town crews flood affected zip codes with door-knocks and geo-targeted social ads, collect deposits, and leave before the work is finished. A P.O. box address, a magnetic truck sign, and pressure to 'sign today' are the classic tells.

Manufacturer certifications add a second locality signal. GAF's Master Elite program, which the manufacturer limits to roughly the top 3% of contractors and requires several years in business plus proof of licensing and insurance, is one example of a credential a transient crew cannot fake. Certification also unlocks stronger manufacturer warranties, covered in Step 6.

Step 4: Do the references and reviews hold up?

References convert claims into evidence. Ask every finalist for at least three local jobs completed in the past 12 months, then actually call them and ask about cleanup, change orders, and whether the final price matched the bid.

Cross-check the online record too. Read the one-star and three-star reviews, not just the five-star ones, and search the business name on your state contractor board and the Better Business Bureau for complaint patterns, especially unfinished work and deposit disputes.

Storm seasons make this step urgent. After a tornado hit the St. Louis area, the Missouri Attorney General's office received roughly 57 complaints about storm-repair contractors, First Alert 4 reported in November 2025, many tied to companies that took money and never finished. A contractor who dodges references or shows a trail of abandoned jobs fails Step 4 outright.

Step 5: How should you compare roofing bids?

Collect at least three written bids so you can compare scope, not just price. A roof replacement averages $9,500 nationally and ranges from about $5,800 to $46,000, according to NerdWallet's 2026 cost analysis, so a wide spread between bids usually means the cheap one left something out.

A real bid is itemized. Line up the three side by side and check that each contains the same components:

Line itemPresent in a real bidWhy it matters
Tear-off and disposalYes, quantifiedMissing scope becomes a surprise labor charge
Underlayment and ice-and-water shieldNamed product and coverage areaCode item that lowball bids quietly skip
Flashing, drip edge, and ventsReplace-versus-reuse statedReusing old metal shortens the new roof's life
Decking allowancePer-sheet price for rotted woodControls the biggest hidden cost at tear-off
WarrantyWorkmanship years plus manufacturer tierSeparates a real warranty from a slogan
Permit and cleanupIncluded and pricedYou are liable for unpermitted work

The lowest number rarely wins. Compare the price against a full replacement so you are not overpaying for something a targeted roof repair vs replacement analysis would solve, and use the roof cost calculator to sanity-check the scope. For a deeper breakdown by material and region, see the roof replacement cost guide.

Step 6: What must the roofing contract include?

Never authorize work on a verbal agreement. The contract is where price, scope, schedule, and warranty become enforceable, and a vague contract is exactly how disputes start.

A complete roofing contract spells out:

  • Full scope and materials by brand, color, and quantity
  • Total price and a milestone-based payment schedule
  • Who pulls the permit, which should be the contractor
  • Start and substantial-completion dates
  • Workmanship warranty length and the manufacturer warranty tier
  • Lien waivers confirming suppliers and crews are paid
  • Cleanup terms, including a magnetic nail sweep and debris haul-off

Two clauses protect you most. A workmanship warranty covers installation errors, while the manufacturer warranty covers the materials themselves, and only a certified installer can register the stronger versions. A lien waiver is a signed release proving the contractor paid suppliers and subcontractors, so an unpaid supplier cannot later put a lien on your home for money you already handed over.

Pin down the schedule in writing, because most replacements are quick but weather and material delays cause slippage; see how long a roof replacement takes for realistic timelines.

Step 7: What are fair payment terms?

Payment terms are the last filter and the one that separates your money from your leverage. Never pay in full up front, never pay in cash, and tie every payment to completed work so you always hold funds the contractor still wants.

Deposits are legally capped in many states. A deposit is an upfront payment that secures your spot on the schedule, and several states limit how large it can be:

State exampleDeposit or down-payment limit
California and Nevada10% of the contract or $1,000, whichever is less
PennsylvaniaOne-third of the contract price
Maryland and VirginiaAbout one-third of the contract price
States with no statuteInitial payment legally capped at 50%

California's 10%-or-$1,000 rule comes from the state licensing board, while the one-third caps and the 50% ceiling come from home-improvement statutes summarized by LegalClarity's 2026 deposit guide. A contractor demanding half down before delivering a single bundle of shingles is either breaking the law or planning to vanish.

Deposit theft is a leading roofing complaint, so pay by check or credit card, never a peer-to-peer app, and release the final payment only after your own walk-through and the permit's final inspection both pass.

The roofing contractor scorecard

Turn the seven steps into a number you can compare. Score each contractor 0 to 2 on every step, where 2 means fully verified, 1 means partial, and 0 means a red flag or a refusal to answer.

Fill one column per contractor, then hire only from the top of the list. Knowing how to choose a roofing contractor comes down to trusting this total over a smooth sales pitch:

Vetting stepWhat earns 2 pointsABC
1. LicenseActive state or local license verified online
2. InsuranceCurrent liability and workers' comp, confirmed with insurer
3. LocalityPermanent local address and a multi-year track record
4. ReferencesThree recent local references check out; clean complaint record
5. BidItemized written bid matching two others in scope
6. ContractWritten contract with permit, warranty, timeline, lien waivers
7. Payment termsDeposit within the legal cap; payments tied to milestones
Total (out of 14)Hire at 12+, question 10-11, walk away below 10

The scorecard does two things a gut feeling cannot: it forces you to gather proof for each step, and it makes a low score impossible to rationalize away. A contractor who scores 14 but bids 20% higher is often still the cheaper choice once callbacks, leaks, and abandoned jobs are priced in.

How does choosing a contractor differ on an insurance claim?

How to choose a roofing contractor changes on an insurance-claim job in three ways: who sets the price, what you owe, and which contractor skills matter most. On a retail replacement you are the customer paying a competitive bid; on a claim, the carrier's approved scope sets the budget and your job is to hire someone who can defend it.

The differences are worth mapping before you sign anything:

FactorRetail replacementInsurance-claim job
Who sets the priceContractor's competitive bidCarrier's approved scope plus supplements
Your out-of-pocketFull contract priceYour deductible only
DepositStandard deposit caps applyOften none until the claim is approved
Best-fit contractorLowest sound bidDocuments damage and meets the adjuster
Timeline driverYour scheduleAdjuster inspection and payment release
Biggest red flagLowball bid or huge depositAn offer to waive your deductible

The deductible is the bright line. It is illegal for a contractor to waive, absorb, or rebate your insurance deductible in Texas, where 2019's House Bill 2102 carries fines up to $2,000 and up to six months in jail, and Colorado, Minnesota, and Oklahoma enforce similar bans. Any roofer promising a free roof by eating your deductible is proposing fraud that can unwind your claim.

On a claim, hire the contractor who documents damage thoroughly, meets the adjuster on site, and writes supplements for missed scope, not the one with the flashiest pitch. Avoid signing an assignment of benefits at the door; an assignment of benefits is a document that hands your claim rights to the contractor, and it is rarely something to sign under pressure. For the full process see the roof insurance claim guide and, after a storm, the hail damage roof claim walkthrough.

Frequently asked questions

How do you verify a roofing contractor's license?

Ask for the license or registration number, then look it up on your state contractor board's website, or your city or county office in states like Texas that have no state license. Confirm the license is active, matches the business name on the bid, and shows no unresolved disciplinary actions before you sign anything at all.

How many roofing estimates should I get?

Get at least three written, itemized estimates so you can compare scope rather than just price. A roof replacement averages $9,500 and ranges widely by size, pitch, and material, per NerdWallet's 2026 data, so a suspiciously low bid usually signals skipped code items, thin materials, or missing tear-off and disposal work.

How much deposit should a roofing contractor ask for?

As little as the law allows. California and Nevada cap deposits at 10% of the contract or $1,000, whichever is less, while Pennsylvania, Maryland, and Virginia limit them to about one-third. Where no statute exists, keep the deposit small and tie the balance to completed milestones, and never pay the full amount up front.

Is it legal for a roofer to waive my insurance deductible?

No, in a growing number of states. Texas, Colorado, Minnesota, and Oklahoma explicitly ban contractors from waiving, absorbing, or rebating a homeowner's insurance deductible. Texas House Bill 2102 carries fines up to $2,000 and possible jail time. A roofer offering a free roof by covering your deductible is proposing insurance fraud that can unwind your claim.

What insurance should a roofing contractor carry?

Two policies: general liability, which pays for damage to your property, and workers' compensation, which covers injured crew members. Most contractors carry $1 million per-occurrence liability, the standard Insureon reports for the trade. Request a current certificate of insurance and call the listed agent to confirm both policies are active before work begins.

How is hiring a contractor for an insurance claim different?

On a claim, the carrier's approved scope sets the budget and you owe only your deductible, so hire a contractor who documents damage and meets the adjuster, not the cheapest bidder. Avoid signing an assignment of benefits at the door, and reject anyone offering to waive your deductible, which is illegal in several states.

Sources

  1. Roughly a dozen states, including Texas and Colorado, have no state-level roofing license and defer to local jurisdictions, while most others require a license or registration Jobber Academy, How to Get a Roofing License in Every U.S. State, 2026
  2. 97% of contractors and construction businesses carry general liability limits of $1 million per occurrence and $2 million aggregate; median roofing liability premium is about $267 per month Insureon, Roofing Insurance Cost, Retrieved July 2026
  3. GAF's Master Elite certification is limited to roughly the top 3% of roofing contractors and requires several years in business plus proof of licensing and insurance GAF, Master Elite Contractor program, Retrieved July 2026
  4. The Missouri Attorney General's office received roughly 57 complaints about storm-repair contractors after a tornado hit the St. Louis area, many tied to companies that took payment and never finished First Alert 4 (KMOV), St. Louis storm-repair contractor complaints, 2025-11-19
  5. Average roof replacement costs $9,500, with a typical range of about $5,800 to $46,000 NerdWallet, Roof Replacement Cost, 2025-09-16 (retrieved July 2026)
  6. California caps a home-improvement down payment at 10% of the contract price or $1,000, whichever is less California Contractors State License Board (CSLB), A Consumer Guide to Hiring a Roofing Contractor, Retrieved July 2026
  7. Pennsylvania limits deposits to one-third of the contract price; Maryland and Virginia to about one-third; states without a statute cap the initial payment at 50% LegalClarity, How Much to Pay a Contractor Up Front: Deposit Rules, Retrieved July 2026
  8. It is illegal for a contractor to waive, absorb, or rebate an insurance deductible in Texas under House Bill 2102 (effective September 1, 2019), with fines up to $2,000 and up to six months in jail Texas Department of Insurance, New state law cracks down on roof scams, 2019 (retrieved July 2026)
  9. Waiving, rebating, or absorbing a homeowner's insurance deductible is illegal for residential contractors in Colorado Colorado Roofing Association, Waiving Insurance Deductibles is Illegal in Colorado, Retrieved July 2026
  10. Minnesota Statute 325E.66 prohibits residential contractors from paying, waiving, rebating, or absorbing a homeowner's insurance deductible Minnesota Statute 325E.66 (residential contractor deductible rules), Retrieved July 2026