How to choose a roofing contractor
A four-step vetting process, the credentials that actually matter, the red flags that should stop you, and the questions to ask before you sign anything.

Hire a roofer who is licensed, insured, manufacturer-certified, and verified by real reviews — then get at least three written estimates and a written workmanship warranty before you sign. Never pay the full amount upfront.
What a roofing contractor actually does
Your roof is your home's first line of defense against sun, rain, wind, and cold. A qualified roofing contractor keeps it performing — and a good one handles far more than just nailing down shingles. Their core responsibilities include:
- Inspections. Assessing the roof's structure and materials to pinpoint problems and recommend solutions.
- Repairs. Fixing leaks, replacing damaged shingles or tiles, and addressing issues that threaten the roof's stability.
- Installations. Installing shingles, tiles, metal, or membrane roofing with techniques built to last decades.
- Maintenance. Routine checks, gutter cleaning, debris removal, and catching wear before it becomes damage.
- Safety. Following strict safety standards to protect their crew — and your property — throughout the job.
- Documentation. Providing clear contracts, warranties, and timelines so nothing is left to assumption.
The 4-step vetting process
Verify licensing & insurance
Confirm general liability and workers' compensation insurance, plus any license your state or city requires. (Roofing-license rules vary by state — some require one, others don't — so check your local requirements.)
Check certifications & reputation
Look for manufacturer certifications, an A+ BBB rating, and verified Google and Angi reviews — and read how the company handles complaints.
Get three written estimates
Compare itemized quotes line by line — materials, tear-off, decking allowance, and warranty — not just the bottom line.
Read the contract & warranty
Confirm scope, materials, timeline, payment schedule, and a written workmanship warranty before signing.
The credentials that actually matter
Manufacturer certifications
GAF Master Elite and CertainTeed Master Craftsman are held by a small share of roofers and unlock stronger system warranties. HAAG certification signals expertise in storm-damage inspection.
Licensing & insurance
Always confirm liability and workers' comp insurance. Roofing-license requirements vary by state — some mandate a license, others don't — so where no license is required, look for voluntary credentials and trade-association membership as a professionalism signal.
Roofing contractor vs. roofing company
You'll see both terms used. The biggest difference is the scale of operations: contractors usually work a defined local area and often bring in subcontractors, while companies operate larger — sometimes nationwide — with in-house crews and project managers. Neither is automatically better; it depends on your project.
Independent contractor
- Often higher, more custom craftsmanship
- You usually deal with one person throughout
- Well-suited to unusual or one-off projects
Roofing company
- Larger crews that work faster
- Often longer track record & vetted employees
- May offer extended warranties and competitive pricing
If you hire a contractor who uses subcontractors, verify their credentials too. If you prefer a single accountable party with in-house staff, a company may suit you better.
Red flags to walk away from
Walk away if you see…
- Door-to-door pressure or "we're already in your neighborhood" right after a storm.
- Large upfront deposits or a demand to pay in full before work starts.
- No written contract, no physical address, or no proof of insurance.
- A bid dramatically lower than every other quote.
- Pressure to sign today, or offers to "waive your deductible" (often insurance fraud).
The hiring process, step by step
Once you've shortlisted candidates, hiring a roofer comes down to three stages:
Initial consultation
Discuss your goals and timeline, and — just as importantly — gauge their communication style. Come with a list of questions about experience and any challenges your roof presents.
Obtain & compare quotes
Get itemized quotes broken down by materials, labor, and extras. Compare value, not just price — the lowest bid rarely delivers the best long-term result.
Sign the contract & begin
Confirm the contract matches the estimate — scope, timeline, payment schedule, permits, and cleanup — then sign. A reputable roofer keeps you updated through completion and a final inspection.
Questions to ask before you sign
- Are you licensed and insured — can I see current certificates?
- What manufacturer certifications do you hold?
- Is the estimate itemized, and what's the allowance for decking repairs?
- What's the workmanship warranty, and is it transferable?
- What's the payment schedule, and who handles permits and cleanup?
Let us do the vetting
Prefer to skip the legwork? We'll match you with vetted, independently reviewed local pros who meet these exact criteria. Get free quotes →
Frequently asked questions
How do I find a trustworthy roofing contractor?
What are red flags when hiring a roofer?
Should I pay a roofer a deposit upfront?
What's the difference between a roofing contractor and a roofing company?
Can I do a roofing project myself?
What does a roofing contractor do?
Know what to ask before you sign
Pair this checklist with a clear sense of cost and warranty so you can compare bids fairly and hire with confidence.

