Hiring Guide

How to Hire a Roofing Contractor: The Complete 2026 Checklist

By BestRoofersIn.com  ·  August 21, 2026  ·  8 min read

Hiring the wrong roofer is one of the most expensive mistakes a homeowner can make. A bad contractor can leave you with a leaking roof, a voided manufacturer's warranty, and no legal recourse. This guide gives you a clear, step-by-step checklist to hire a qualified roofing contractor — and avoid the ones who will take your money and disappear.

Step 1: Verify the License

Roofing license requirements vary by state, but most states require contractors to hold a valid license before doing any roofing work. Always ask for the contractor's license number and verify it with your state's licensing board. This takes about 60 seconds online and eliminates most fraudulent contractors immediately.

Step 2: Confirm Insurance Coverage

A licensed roofer is not automatically insured. You need to verify two types of insurance before any work begins:

Ask for a Certificate of Insurance (COI) and call the insurance company directly to confirm the policy is active. If a worker is injured on your property and the contractor has no workers' comp, you could be liable.

⚠️ Red flag: Any contractor who hesitates to provide proof of insurance or asks you to simply "trust them" should be disqualified immediately.

Step 3: Get at Least 3 Written Quotes

Never hire the first contractor who gives you a price. Get at least 3 detailed, written quotes from licensed roofing contractors in your city. A written quote should specify:

If a quote is vague or verbal, ask for it in writing. A contractor unwilling to provide a written quote is a contractor to avoid.

Step 4: Check References and Reviews

Ask each contractor for 2–3 references from jobs completed in the last 12 months and actually call them. Ask how the job went, whether the crew cleaned up properly, and whether the project finished on time. Supplement this with Google reviews — look for contractors with at least 20 reviews and an average above 4.5 stars.

Be skeptical of contractors with only a handful of 5-star reviews posted within the same week — this is a common sign of fake reviews.

Step 5: Understand the Contract

Before signing anything, make sure the contract includes all of the following:

✅ Roofing Contract Checklist

Contractor's full legal name, license number, and business address
Exact scope of work — what is included and what is excluded
Materials: brand, product line, color, and warranty duration
Project start date and estimated completion date
Total cost and payment schedule (never pay 100% upfront)
Who is responsible for pulling the building permit
Labor warranty: how long and what it covers
Cleanup and debris disposal — who handles it and by when

Step 6: Know the Red Flags

Storm chasers and roofing scammers are common after major weather events. These are the warning signs that should stop you immediately:

Step 7: Understand Payment Terms

A legitimate roofing contractor will typically ask for a deposit of 10–30% to order materials, with the remainder due upon completion. Never pay more than 50% upfront, and always pay by check or credit card — never cash. Keep all payment receipts and document the work with photos before, during, and after.

Step 8: Confirm the Permit

Most jurisdictions require a building permit for a full roof replacement. Your contractor should pull the permit — not you. If the contractor asks you to pull the permit yourself, that is a major red flag. An unpermitted roof replacement can cause problems when you sell the home and may void your homeowners insurance coverage for roof-related claims.

Frequently Asked Questions

How do I verify a roofing contractor is licensed?

Ask for their license number and verify it with your state's contractor licensing board. Most states have a free online lookup. In Texas, use TDLR. In Arizona, use AZ ROC. In Maryland, use the MHIC database.

How many quotes should I get for a roof replacement?

Get at least 3 written quotes from licensed, insured roofing contractors. This lets you compare pricing, materials, and warranty terms. Be cautious of quotes significantly lower than the others.

What are red flags when hiring a roofer?

Demanding full payment upfront, no physical address, no written contract, pressure to sign immediately after a storm, and no proof of liability insurance or workers' compensation are all serious red flags.

What should a roofing contract include?

The contract should include the scope of work, materials specified by brand and product, project timeline, total cost and payment schedule, permit responsibility, warranty terms, and cleanup details.

Find Verified Roofers in Your City

BestRoofersIn.com lists licensed, insured roofing contractors by city — with real contact info and verified reviews.

Find Roofers Near Me →

Related Roofing Guides

How to Hire a Roofer → Roof Replacement Cost Guide → Storm Damage: What to Do → Insurance Claim Guide → Commercial Roofers Austin → Storm Damage Austin TX → Storm Damage Houston TX → Storm Damage Chicago IL → Storm Damage Denver CO → Storm Damage Minneapolis → Roof Cost Denver CO → Roof Size Calculator →