How to Choose a Roofing Contractor (Without Getting Burned)
Twelve questions to ask, three red flags to walk away from, and how to read a roofing estimate before you sign.
Hiring a roofing contractor is the single biggest decision in a roof replacement, bigger than the shingles you pick. A great contractor makes even mid-tier materials last. A bad one can ruin the best shingles in the industry.
The hard part: most homeowners have never hired a roofer before. You don’t know what a good process looks like, so you can’t tell when someone’s cutting corners. This guide is the checklist we wish every homeowner had before the first contractor showed up.
Verify the basics (before they even show up)
Licensing
Roofing licensing is state-by-state. Some states require a roofing-specific license. Others accept a general contractor’s license. A few have no requirement at all.
Before you call anyone, look up your state’s requirements. If your state requires a roofing license, ask for the license number and verify it with the state contractor board. Don’t accept “we’re licensed” as a verbal claim. Get the number.
Insurance
There are two policies that matter: general liability and workers’ compensation.
General liability covers damage to your property. If a contractor drops a bundle of shingles through your skylight, this policy pays.
Workers’ comp covers injuries to workers on your property. If a worker falls and your contractor doesn’t carry workers’ comp, you can be held liable in some states.
Ask for a certificate of insurance (COI) naming you as the certificate holder. This is standard. Any contractor who hesitates or says “we’re covered” without producing a COI is a risk.
Local presence
Storm chasing is real. After a major weather event, out-of-town contractors sweep through neighborhoods offering quick fixes and insurance help. Many disappear before the work is done.
Check for a local address and phone number. Drive past their office if possible. Ask neighbors if they’ve heard of the company. A contractor with a five-year history in your town is far less likely to vanish than one with a P.O. Box and a temporary phone.
The twelve questions to ask
When a contractor gives you an estimate, run through these. Their answers tell you more than their price.
1. Can you provide references from the last six months?
Recent customers are more honest than cherry-picked testimonials. Call at least two. Ask: Was the job done on time? Did they clean up daily? Would you hire them again?
2. Who will be on-site managing the crew?
The person selling you the job is rarely the person supervising the installation. Ask who the project manager is, whether they’ll be there daily, and how to reach them.
3. What does your warranty cover, and for how long?
There are two warranties: the manufacturer’s warranty on materials, and the contractor’s workmanship warranty on installation. Both matter.
Ask specifically: What happens if a leak develops in year three? Is labor covered? Does the workmanship warranty transfer to a new owner if you sell?
4. Will you remove the old roof, or install over it?
Installing over old shingles (an overlay) is cheaper and faster. It’s also a bad idea in most cases. Overlaying hides damage to the decking, adds weight, and voids many manufacturer warranties.
A reputable contractor should inspect the decking before recommending an overlay. If they push overlay without inspecting, that’s a red flag.
5. How will you protect my landscaping and driveway?
Dumpsters, material delivery, and falling debris damage yards and driveways. Ask what protection they use: plywood paths over grass, tarps over gardens, magnet sweepers for nails. If they don’t have an answer, they haven’t thought about it.
6. What’s included in the estimate?
A complete roofing estimate should include: removal of old roofing, decking inspection and repair (with a per-sheet price for plywood replacement), underlayment, drip edge, flashing work, vent installation, cleanup, and disposal. If you’re not sure how to evaluate the numbers, see our guide on how to read a roofing estimate. If any of these are “extra,” the estimate isn’t complete.
7. What brand and line of shingles will you use?
“Architectural shingles” isn’t specific enough. Get the manufacturer and product line: GAF Timberline HDZ, Owens Corning Duration, CertainTeed Landmark, etc. Verify it’s a current product line still in production.
8. How will you handle unforeseen decking damage?
Rotten decking discovered during tear-off is common. Ask how they price replacement decking (usually per 4x8 sheet) and what their policy is if they find more damage than expected. You don’t want a mid-job surprise that doubles your cost.
9. What’s your payment schedule?
Never pay the full amount upfront. Standard is: nothing until materials are delivered, a portion at start (10–30%), and the balance on completion. Some reputable contractors require no deposit if you have good credit.
If a contractor demands 50% upfront or full payment before starting, walk away.
10. Who handles permits, and will you pull them?
In most jurisdictions, the contractor pulls the permit. It’s part of doing the job legally. If they ask you to pull it, or say permits “aren’t needed,” that’s a red flag. Unpermitted work can void your insurance and block a future sale.
11. How do you handle bad weather during the job?
A responsible contractor monitors weather and covers exposed decking with tarps if rain is forecast. Ask what their protocol is. A contractor who says “we’ll just work through it” is cutting a corner that could cost you thousands in water damage.
12. Will you dispose of the old roofing materials?
Dumpster placement, delivery, and disposal should be the contractor’s responsibility. Confirm it’s included in the price. Ask where the dumpster will sit (on your driveway, on the street, or in your yard) and whether they use plywood to protect the surface underneath.
Three red flags that mean walk away
Pressure to sign immediately
“This price is only good if you sign today” is a classic pressure tactic. It means the contractor doesn’t trust their own quote to hold up to comparison shopping. Every reputable contractor will let you take a few days.
Insurance-related urgency is the most common pressure point: “You need to sign now so I can meet the adjuster.” False. You can hire a contractor after the adjuster visits. The adjuster’s report determines the scope. The contractor’s job is to do the work, not manipulate the claim.
Door-to-door solicitations
Legitimate contractors don’t need to knock on doors to find work. If someone shows up uninvited after a storm and offers a “free inspection,” be cautious. Some of these operators file inflated insurance claims, do shoddy work, and leave town.
If you want an inspection, you call them. Not the other way around.
Vague or incomplete estimates
An estimate that’s a single line (“Replace roof: $9,500”) isn’t an estimate. It’s a guess. You can’t compare it to anything, and you have no protection if costs run over.
Demand line-item pricing. If a contractor refuses, find one who doesn’t.
Comparing estimates apples-to-apples
Once you have three estimates, compare them line by line. Look for what’s included in one but omitted in another.
| Line item | Why it matters |
|---|---|
| Tear-off and disposal | Skipping this in one estimate artificially lowers the price |
| Decking replacement (per sheet) | Hidden cost if rot is discovered |
| Underlayment type | Synthetic underlayment costs more but lasts longer |
| Drip edge | Cheap estimates sometimes omit this |
| Flashing work | Valleys, chimneys, walls — labor-intensive and commonly underbid |
| Ventilation upgrades | Ridge vent, soffit vents; affects warranty and lifespan |
| Cleanup and magnet sweep | Safety issue; should be included |
The cheapest estimate is rarely the best value. A $9,500 bid that excludes decking and flashing may become a $13,000 job. A $11,500 bid that’s comprehensive is the better deal.
What a good estimate looks like
A professional estimate runs 2–4 pages and includes:
- Company letterhead, license number, and insurance certificate
- Your address and the date
- Scope of work: what they’re doing, materials, and brand names
- Line-item pricing
- Timeline: start date, estimated completion, weather contingencies
- Payment terms
- Warranty details: what’s covered, for how long, and what’s not
- Signature lines for both parties
If you receive an estimate that looks like it was written in a text message, treat it accordingly.
After you hire: what to expect
A professional roofing job follows a predictable sequence:
- Permit pulled (before work starts
- Materials delivered) usually 1–2 days before crew arrival
- Tear-off (old roofing removed, decking inspected
- Decking repair) rotten sections replaced (charged per sheet)
- Underlayment and flashing (installed before shingles
- Shingle installation) typically 1–2 days for standard home
- Cleanup (magnet sweep for nails, debris removal
- Final inspection) by the contractor and, if required, by the city
- Invoice and payment — final payment after you confirm satisfaction
If your contractor skips steps, starts before permits are approved, or asks for payment before the job is complete, that’s a warning sign.
The bottom line
A roofing contractor isn’t just installing shingles. They’re managing a crew on your property, protecting your home from water during the process, and guaranteeing their work for years afterward.
The difference between a good contractor and a bad one isn’t usually the materials. It’s the details: whether they covered your plants, whether they replaced the rotten decking they found, whether they actually showed up when they said they would.
Get three estimates. Ask the twelve questions. Watch for the three red flags. And remember: the cheapest bid is often the most expensive mistake.
Frequently asked questions
How many estimates should I get?
Three is the industry standard. Fewer than three and you don’t have a market rate. More than five and you start getting analysis paralysis. Three estimates gives you a clear picture of pricing, scope, and professionalism.
Should I hire the contractor my insurance company recommended?
Insurance “preferred” contractors are sometimes held to standards, but they’re also part of a volume relationship that benefits the insurer. Get an independent estimate too. You have the right to choose your own contractor.
What’s a fair deposit for roofing work?
10–30% of the total is standard, due when materials are delivered. Some established contractors require no deposit. Never pay more than 30% upfront, and never pay the full balance before the work is complete and inspected.
Can I negotiate with a roofing contractor?
You can ask for clarification or small adjustments, but heavy negotiating on price often leads to scope reduction. A contractor who drops their price 20% to win the job may drop their attention to detail too. Negotiate on specific line items if needed, not on the total blindly.
How long should a roof replacement take?
Most standard homes (2,000–3,000 sq ft, one or two stories) take 1–3 days. Complex roofs with multiple valleys, steep pitches, or detailed flashing work can take 4–6 days. Weather is the most common delay.