Choosing a Contractor: 9 Red Flags
A 2025 homeowner roofing survey published by Roofing Contractor magazine found that roughly 40% of homeowners said poor communication was their single biggest frustration when working with a roofer. Not bad materials. Not high prices. Communication. And when asked what would make them choose one company over another, 67% said better communication was the deciding factor.
That tells you something important: the roofing industry has a trust problem. Not because every contractor is shady — most aren't — but because the bad ones are loud, aggressive, and very good at looking legitimate for just long enough to get your deposit.
This is the guide I wish every homeowner had before they signed anything. Nine red flags that should make you walk away, five green flags that signal you've found someone solid, and the specific questions that separate an honest contractor from one who's going to make your life miserable for the next three weeks.
The 9 Red Flags (Run, Don't Walk)
1. They knocked on your door. This is the big one. A contractor who shows up unsolicited — especially after a storm — is almost always a "storm chaser." They follow bad weather from city to city, collect deposits, do fast and sloppy work (or no work at all), and move on before you realize what happened. Legitimate roofing companies don't need to canvass neighborhoods. They have a backlog.
2. They want more than 10–20% upfront. A reasonable deposit to cover materials? Normal. Half the project cost before a single shingle is torn off? That's a contractor who might disappear with your money. Industry standard is 10–20% down, with the balance due at completion or at defined milestones.
3. They pressure you to "sign today." The "this price is only good until I leave your driveway" move is textbook high-pressure sales. A real contractor doesn't need to manufacture urgency. Your roof will still need replacing tomorrow.
4. They can't show you proof of insurance and licensing. Ask for a certificate of insurance (general liability AND workers' comp) and their state contractor's license number. If they hesitate, hedge, or say they'll "get it to you later" — that's your answer. If an uninsured worker gets hurt on your roof, you could be liable.
Red Flags 5–9: The Subtler Ones
5. Their estimate is suspiciously low. If one bid is $7,000 and the other three are all between $10,000 and $12,000, the cheap one isn't a great deal — it's a trap. Lowball bids almost always mean corners will be cut: thinner underlayment, skipped flashing, no starter strip, or "discovering" expensive add-ons mid-project that bring the price right back up. Every contractor in your area pays roughly the same for materials. A dramatically lower price means they're cutting somewhere you can't see.
6. The estimate is vague. A legitimate quote should itemize materials (shingle type and manufacturer), underlayment, flashing, drip edge, ridge cap, vents, tear-off, disposal, permits, and warranty terms. If your estimate is a single line that says "roof replacement — $9,500," you have no idea what you're actually getting.
7. They offer to "cover your deductible." This is insurance fraud. Full stop. If a contractor offers to waive or absorb your insurance deductible, they're planning to inflate the claim to make up the difference. If caught, you — the homeowner — face consequences too. Walk away.
8. They have no online presence or reviews. It's 2026. A legitimate roofing company has a website, a Google Business profile, and reviews you can read. No reviews doesn't always mean they're a scam, but it means there's no track record to verify. When you're spending $8,000 to $15,000, you want proof, not promises.
9. They don't mention a warranty — or it's only verbal. Every quality installation comes with two warranties: a manufacturer's material warranty and the contractor's workmanship warranty. Both should be in writing, in your contract, before work starts. A verbal "we'll take care of you" means nothing when water is coming through your ceiling in 18 months.
5 Green Flags That Mean You've Found a Good One
They're local and established. A contractor with a physical address, years of local history, and references from homeowners in your area has something to protect: their reputation. Storm chasers don't have that. Local contractors live in the community they serve.
They give you a detailed, written estimate without pressure. The best contractors walk you through the estimate line by line, explain what each item is and why it's there, and then tell you to take your time. Confidence, not urgency.
They hold manufacturer certifications. GAF Master Elite, Owens Corning Platinum Preferred, CertainTeed SELECT — these certifications require training, insurance verification, and ongoing quality standards. Only about 3% of roofing contractors qualify for GAF's top-tier certification. It's not a guarantee of perfection, but it's a meaningful filter.
They carry both general liability and workers' comp insurance. And they'll hand you the certificates without you having to ask twice. This protects you if a crew member is injured on your property — without it, their medical bills could become your legal problem.
They communicate proactively. This is the underrated one. A contractor who answers your calls, responds to emails within a reasonable timeframe, and gives you a clear timeline before work starts is telling you something about how the entire project will go. A Housecall Pro survey of over 1,000 homeowners found that more than 70% would pay more for a contractor with a better service reputation. Communication IS the product.
10 Questions to Ask Before You Sign Anything
Print this list. Seriously. Ask every one of these before you hire anyone:
- Can I see your state contractor's license and a current certificate of insurance (including workers' comp)?
- How long have you been operating in this area, and can you provide 3–5 local references from the last 12 months?
- Will you pull the building permit, and is it included in the price?
- What specific shingle product are you installing, and what manufacturer warranty does it carry?
- What does your workmanship warranty cover, and for how long?
- Is tear-off and disposal included? What about drip edge, flashing, ridge cap, and vents?
- What happens if you find rotted decking after tear-off — what's the per-square-foot charge for replacement?
- What's the expected timeline, and how will you communicate if there are delays?
- What's your payment schedule — deposit, milestones, and final payment?
- Who will be my point of contact during the project, and how do I reach them?
Any contractor who can't answer all ten clearly and confidently isn't ready to be on your roof.
How to Compare Estimates (Apples to Apples)
Here's why homeowners struggle to compare bids: roofing estimates aren't standardized. One contractor includes everything. Another leaves out underlayment. A third buries the tear-off as a separate line item. You end up comparing three different scopes of work and thinking you're comparing three different prices.
To actually compare estimates, normalize them. Make sure each one includes these core items: tear-off and disposal of old materials, new underlayment (and what type — synthetic vs. felt), drip edge on all eaves and rakes, flashing at all penetrations (vents, pipes, chimneys), ice and water shield in valleys and at eaves if required by local code, ridge cap, new pipe boots and vent replacements, the specific shingle product and manufacturer, building permit, cleanup and debris removal, and both manufacturer and workmanship warranty terms.
If one estimate is missing any of these, ask why. Sometimes it's an oversight. Sometimes it's intentional to make the number look lower. Either way, you can't compare a $9,000 quote that includes everything to a $7,500 quote that excludes $2,000 worth of items.
The cheapest quote is rarely the cheapest roof.
The Communication Test (Use It Before the Contract)
Before you sign anything, run this mental test: How was the experience of getting this estimate?
Did they respond to your initial inquiry within 24 hours, or did you have to chase them? Did they show up when they said they would for the inspection? Did they explain what they found in plain English, or just hand you a number? Did they follow up, or are you the one doing all the follow-up?
If getting the estimate was a headache, imagine what the actual project will be like. A contractor's pre-sale behavior is the best version of themselves you'll ever see. If communication is already a problem before they have your money, it will only get worse once they do.
The 2025 roofing survey backs this up — only 6% of homeowners reported zero challenges working with their roofer. The rest dealt with communication gaps, workmanship issues, and pricing surprises. That's not inevitable. It's the result of hiring the wrong contractor.
The Bottom Line
A good roofer is licensed, insured, local, transparent about pricing, and communicates like someone who actually wants your business. A bad one pressures you, dodges questions, and makes the deposit conversation uncomfortable.
You don't need to become a roofing expert to hire the right contractor. You just need to ask the right questions and pay attention to how they respond. The red flags are almost always visible before the contract is signed — the problem is that most homeowners don't know what to look for until it's too late.
Now you do.
Want to skip the runaround entirely? Our satellite quote gives you a real price in about 90 seconds — no home visit, no salesperson, no pressure. Then you can compare it against anyone else's number with your eyes wide open.
Get roofing tips that don't waste your time
Plain-English advice on roof maintenance, replacement costs, and avoiding scams. No spam, no sales pitches.
Dalton Reed
Founder, Results Roofing
Dalton built Results Roofing to give homeowners a faster, more transparent way to replace their roof. He writes about roofing technology, materials, and how to avoid getting ripped off.
