10 Red Flags of a Bad Roofer (And How to Avoid Them)
10 Red Flags of a Bad Roofer (And How to Avoid Them)
Hiring the wrong roofer can cost you more than money. We have seen homeowners pay twice for the same job, get stuck with voided warranties, and even face legal trouble because they unknowingly participated in insurance fraud. The roofing industry has plenty of honest, skilled contractors, but it also attracts some of the worst scammers in home improvement. Knowing the warning signs before you sign anything is the best protection you have.
Quick Answer: The biggest red flags include door-to-door solicitation after storms, demands for large upfront payments, offers to "cover your deductible," no proof of licensing or insurance, and high-pressure tactics to get you to sign immediately. Learn more about the finding contractors. A legitimate roofer will give you time, put everything in writing, and have a verifiable local presence.
1. They Knock on Your Door After a Storm
This is the single biggest warning sign in the roofing industry. After a major storm rolls through, crews of out-of-town contractors (known as storm chasers) flood affected neighborhoods, knocking on doors and claiming they spotted damage from the street. They often say they were "just working on a neighbor's roof" and noticed yours has problems.
Here is the reality: reputable local roofers are booked solid after major storms. They do not need to cold-call neighborhoods looking for work. Storm chasers, on the other hand, move from town to town, do the cheapest possible job, and are gone before you discover the problems. When something goes wrong six months later, the phone number on their business card is disconnected.
See local roofing prices
- 100% free to use, 100% online
- Compare prices from local roofers
- No spam — unbiased guidance when you want it
How to protect yourself: If someone shows up unsolicited, take their card, thank them, and say you will be in touch. Then do your own research. Never let an uninvited contractor onto your roof without vetting them first (Learn more about vetting your contractor).
2. They Demand a Large Upfront Payment
A reasonable deposit for a roofing job is 10% to 20% of the total project cost, paid after the contract is signed. Some contractors ask for a materials deposit up to 30%, which can be reasonable depending on the scope.
What is not reasonable: a contractor who wants 50% or more before any work starts, or one who insists on being paid entirely in cash. This is one of the oldest scams in the book. They take your money, do little or no work, and disappear.
How to protect yourself: Structure payments in stages tied to milestones. For example, 20% at contract signing, 30% when materials are delivered, and the remaining 50% upon completion and your final inspection. Never pay in full before the work is done.
3. They Offer to Cover Your Insurance Deductible
If a roofer tells you they will waive your deductible or include it in the insurance claim so you pay nothing out of pocket, stop the conversation. This is insurance fraud, and it is illegal in every state.
Here is how the scam works: the contractor inflates the scope of work on the insurance claim to absorb the deductible amount. Your insurer pays more than the actual cost of repairs, the contractor pockets the difference, and you are technically a participant in the fraud. If your insurance company catches it (and they are getting better at it), your claim gets voided and you could face legal consequences.
How to protect yourself: Your deductible is always your responsibility. Any contractor who suggests otherwise is either dishonest or willing to cut corners on your roof to absorb that cost. Neither is someone you want on your property.
4. They Cannot Show Proof of License and Insurance
This should be a non-negotiable requirement before any contractor sets foot on your roof. A legitimate roofer will carry general liability insurance (typically $1 million or more), workers' compensation insurance, and hold a valid state or local contractor's license.
Why does this matter to you? If an unlicensed, uninsured worker falls off your roof or damages your property, you are liable. Your homeowner's insurance may not cover it. And if the work is defective, you have no recourse through your state's contractor licensing board.
How to protect yourself: Ask for their license number and insurance certificate. Then verify both independently. Call the insurance company listed on the certificate to confirm the policy is active. Check your state's contractor licensing board website to confirm the license is valid and has no complaints.
5. They Use High-Pressure Sales Tactics
"This price is only good today." "If you don't act now, your roof could collapse." "I have one opening left this week and three other homeowners want it." These are not signs of a busy, in-demand contractor. They are sales tactics designed to prevent you from thinking clearly, getting competing quotes, or doing your homework.
A good roofer knows that a well-informed homeowner is a better client. They will encourage you to take your time, compare estimates, and ask questions. They have nothing to hide and nothing to lose by letting you think it over.
How to protect yourself: Any contractor who makes you feel rushed is not looking out for your best interests. A legitimate estimate should be valid for at least 30 days. Take it, thank them, and use that time to get two or three more quotes.
6. They Will Not Put Anything in Writing
No written contract means no accountability. If the scope of work, materials, timeline, payment schedule, and warranty terms are not spelled out on paper, you have no way to hold the contractor to their promises.
We have seen homeowners agree to verbal deals and then discover that the "25-year shingles" were actually builder-grade 3-tab shingles, or that the "full replacement" did not include replacing the damaged decking underneath. Without a contract, it becomes your word against theirs.
How to protect yourself: A proper roofing contract should include the full scope of work with specific materials listed (brand, product line, and color), the total cost with a payment schedule, the estimated start and completion dates, warranty details for both labor and materials, and the process for handling change orders or unexpected issues. If a contractor balks at putting any of this in writing, find someone else.
7. They Have No Local Address or Verifiable Presence
A business card with just a cell phone number and a Gmail address is not enough. Legitimate roofing contractors have a local office (even if it is a modest one), a listed phone number with a local area code, and some kind of verifiable presence in the community.
Storm chasers and fly-by-night operations intentionally avoid putting down roots. They do not want to be easy to find when your roof starts leaking again in six months. A roofer who has been operating in your area for five or more years has a reputation to protect, and that reputation is your insurance policy.
How to protect yourself: Look them up on Google Maps. Drive by their office if you want extra certainty. Check the Better Business Bureau, your state contractor's board, and look for them on local business directories. If you cannot find any trace of them outside of a Facebook page, that tells you something.
8. They Rush or Skip the Inspection
A proper roof inspection takes 45 minutes to an hour for a typical residential home. The contractor should be examining the roof surface, flashing around penetrations (vents, chimneys, skylights), gutters, soffit, fascia, and the attic space if accessible. They should provide a written report with photos documenting what they found.
If someone spends five minutes on your roof, comes down, and tells you that you need a full replacement immediately, be skeptical. Some disreputable roofers are even known to create damage during a "free inspection," pulling up shingles or loosening flashing to justify a bigger job.
How to protect yourself: Ask upfront what the inspection process includes and how long it takes. Request a written report with photos. If a contractor cannot explain the specific damage they found or show you photographic evidence, get a second opinion before committing to anything.
9. They Have No Reviews or Only Suspicious Ones
In 2026, a roofing contractor with zero online reviews is unusual. A contractor with dozens of reviews that all sound identical, were all posted in the same week, or contain no specific details about the actual work is equally concerning.
Look for reviews that mention specific details: the type of roof, the neighborhood, the timeline, how the crew handled a problem. Real reviews tell stories. Fake reviews read like advertisements.
How to protect yourself: Check Google Reviews, the BBB, Yelp, and Angi. Pay attention to patterns. A few negative reviews among mostly positive ones is actually a good sign (no one is perfect). A company with all five-star reviews and generic praise like "great job, highly recommend" deserves more scrutiny. Also look at how the company responds to negative reviews. That tells you a lot about how they handle problems.
10. They Offer No Warranty or Give Vague Warranty Promises
A roofing job should come with two separate warranties: a manufacturer's warranty on the materials (typically 25 to 50 years for shingles) and a workmanship warranty from the contractor (typically 5 to 15 years for labor).
If a contractor promises "we guarantee our work" but will not put specific warranty terms in writing, that guarantee is worthless. Similarly, if they are not certified by the shingle manufacturer they are using, you may not qualify for the full manufacturer's warranty, even if the materials themselves carry one.
How to protect yourself: Ask for the warranty details in writing before signing the contract. Confirm the contractor is certified by the manufacturer (GAF, Owens Corning, CertainTeed, etc.). A manufacturer-certified installer can offer extended warranty coverage that non-certified installers cannot.
What a Good Roofer Looks Like
It is easy to focus on the negatives, so here is what you should expect from a reputable contractor:
| What to Look For | Why It Matters |
|---|---|
| Local office with a physical address | They are not going anywhere; you can find them if there is a problem |
| Active license and insurance (verified) | Protects you from liability and ensures accountability |
| Written estimate with detailed scope | You know exactly what you are paying for |
| Manufacturer certification | Unlocks better warranty coverage for your roof |
| 5+ years in your local market | Track record you can verify with real customers |
| No pressure to sign immediately | A confident roofer does not need to rush you |
| Written warranties for labor and materials | Your protection if something goes wrong |
| Positive, detailed online reviews | Real customers sharing real experiences |
Frequently Asked Questions
How do I verify a roofer's license and insurance?
Ask the contractor for their license number and a copy of their insurance certificate. Then verify independently: check your state's contractor licensing board website for the license, and call the insurance company listed on the certificate to confirm the policy is active and current. Do not rely solely on the documents the contractor hands you, as they can be outdated or forged.
What should I do if a roofer already started work and I notice red flags?
Document everything with photos and video. Review your contract for cancellation terms. Contact the contractor in writing (email, not just a phone call) about your concerns. If you suspect fraud or unlicensed work, contact your state's contractor licensing board and your homeowner's insurance company. In most states, you have the right to stop work if the contractor is in breach of the agreement.
Are all door-to-door roofers scammers?
Not all, but unsolicited door knocking is a strong warning sign. Some legitimate local roofers do canvass neighborhoods, but they will always be able to show you a local office address, active license, insurance, and verifiable reviews. The key difference is pressure: a legitimate roofer who knocks on your door will leave a card and let you call them on your own timeline. A scammer will push for an immediate commitment.
How many quotes should I get before hiring a roofer?
Three is the standard recommendation. Getting at least three written estimates helps you understand the fair market price in your area, compare scope of work and materials, and identify outliers. Be cautious of the lowest bid (they may be cutting corners) and the highest (they may be inflating). The middle estimate, from a well-reviewed and properly licensed contractor, is often your best bet.
Can I get my money back from a bad roofer?
See local roofing prices
- 100% free to use, 100% online
- Compare prices from local roofers
- No spam — unbiased guidance when you want it
It depends on your contract and state laws. If you paid a deposit and the contractor failed to perform, you may have grounds for a civil claim. File a complaint with your state's contractor licensing board and the BBB. If the amount is under your state's small claims limit (typically $5,000 to $10,000), small claims court is a cost-effective option. For larger amounts, consulting a construction attorney is worth the investment.
Bottom Line
Most roofing contractors are honest professionals who take pride in their work. But the bad ones can cause serious financial and structural damage to your home. The common thread across all ten red flags is pressure, vagueness, and a lack of verifiable credentials. A trustworthy roofer will give you time, put everything in writing, and welcome your questions. If something feels off, trust your gut and keep looking.
Want to skip the guesswork? Get connected with pre-vetted, licensed roofers in your area through RoofReport. Every contractor on our platform has been verified for licensing, insurance, and real customer reviews, so you can hire with confidence.