Roofing Contractor Red Flags: 12 Warning Signs Minneapolis Homeowners Should Never Ignore
Imagine it’s 7:14 p.m. on a Tuesday in May, and someone you’ve never seen before is standing on your driveway telling you your roof is “totaled.” They’re holding a torn shingle granule in a baggie. They say they can start tomorrow. They say they’ll handle the whole insurance thing. They want a signature today, because a “storm inspection special” expires at midnight.
That scenario plays out thousands of times every summer in the Twin Cities. And every single one of those homeowners is being shown at least four roofing contractor red flags at once. The problem isn’t that the flags are subtle — it’s that they come at you fast, under stress, from someone who sounds confident.
Here are the 12 patterns we see over and over again when we get called out to clean up someone else’s Minneapolis roofing disaster. Recognize any two of them on the same job, and walk.
The unsolicited-visit roofing contractor red flags
1. They knocked on your door. Good Minneapolis roofing companies don’t need to canvass neighborhoods — they have more referral business than they can schedule. Door-knockers after a storm are almost always out-of-state crews working on volume. Our local vs. storm chaser breakdown explains exactly how that business model works.
2. They offered to “cover your deductible.” This is insurance fraud in Minnesota under MN Statute 325E.66, and it’s disqualifying all by itself. Homeowners can be dragged into the fraud investigation too, so this isn’t just their problem.
3. They pressured you to sign “today only.” Real contractors are happy to wait a week for a decision on a $20,000 purchase. Pressure tactics are one of the most reliable roofing contractor red flags — they mean the salesperson is worried you’ll find out something about the company if you research it.
4. They climbed on your roof uninvited. A legitimate roofer asks permission, then schedules a formal inspection. A storm chaser hops up for thirty seconds so they can come back with “bad news.” Some unscrupulous ones will even create damage while they’re up there. We wish we were kidding.
The paperwork and credential roofing contractor red flags

5. They won’t give you their MN license number. Or they give you a number that doesn’t check out on the MN DLI lookup. See our licensed roofing contractors in Minnesota guide for the verification sequence.
6. No physical office in Minnesota. The address on the card is a PO box, a UPS Store, or a suite in a state you’ve never been to. If you couldn’t drive there in under an hour, your warranty is theoretical.
7. They want you to sign an Assignment of Benefits (AOB) or “contingency agreement” on the first visit. An AOB transfers your insurance claim rights to the contractor. You almost never want to do this. If the contractor insists, they’re planning to inflate the claim and keep the difference — and your name is on it.
8. Large cash deposit up front. Minnesota law permits reasonable deposits, but anything above 30% is a red flag. 50% or more is common in scam playbooks because the crew plans to tear off the roof, find “surprise damage,” and extort the rest before finishing.
| Red flag behavior | What they’re actually signaling |
|---|---|
| “We’ll handle your insurance for you” | Plans to inflate the claim or assign benefits to themselves. |
| No written scope of work | Wants room to change the number after tear-off. |
| No permit pulled | Either unlicensed, or trying to avoid city inspection. |
| Asks for cash only | Wants to avoid a paper trail — for taxes or fraud. |
| “Free upgrades” verbally promised | Never written down. Will be denied later. |
The mid-job roofing contractor red flags
Sometimes the red flags don’t show up until after you’ve signed. These are the on-the-job behaviors that predict a bad outcome — and your window to course-correct before the tear-off happens.
9. The crew that shows up looks nothing like the photos on the website. This is how big-box roofing brands operate — they sub the job to whoever’s cheapest. Ask the project manager, on the spot, whether the crew is W-2 or 1099 and how long they’ve been with the company.
10. No project manager on site. You should have a single point of contact who is physically present during tear-off, deck inspection, and at least one spot-check during install. “The crew will call me if there’s an issue” is not a project manager.
11. Change orders verbal, not written. If the crew says “we found some bad wood, that’ll be an extra $600,” you respond with “show me the photos and send it to me in a written change order before you replace it.” Any pushback on that is a major red flag.
12. They want final payment before the final walk-through. Standard practice is: final payment after the walk-through, the post-install cleanup, and the city inspection (if applicable). If the superintendent is asking for the balance before you’ve walked the job, that’s a walk-through they don’t want you to have.
The most expensive three words a Minneapolis homeowner can say during a roofing project are ‘I’m sure it’s fine.’ Documentation before, during, and after the job is the single best protection you have.
— Better Business Bureau Home Improvement Guidelines
When enough of these roofing contractor red flags stack up on the same job, the right answer is almost always to stop the project, pay for work completed to date, and hire someone else to finish. That’s painful. But it’s dramatically less painful than what happens if you let a compromised crew finish your roof. For more on how compromised jobs turn into full-on scams, see how to spot a roofing scam.
What a zero-red-flag Minneapolis roofing contractor looks like
Here’s the counter-picture, so you know what normal should look like. A roofer worth hiring:
- Gives you their MN license number on the phone, before the estimate.
- Has a physical Twin Cities office you could drive past.
- Answers “yes, happily” when you ask for two references from jobs in your zip code.
- Writes a line-item estimate with materials, brand, underlayment, and ice-and-water coverage specified.
- Doesn’t mention your insurance policy on the first visit.
- Tells you the truth about your roof — including that sometimes it doesn’t need replacing yet.
- Provides a written workmanship warranty at signing, not “we’ll get you a copy later.”
For the 21 questions that force these answers to the surface, see our questions to ask a roofing contractor list. For the master strategic view on choosing among Twin Cities crews, the Minneapolis roofing companies guide puts it all together.
According to Better Business Bureau storm-chaser guidance, “unsolicited offers, high-pressure sales, and upfront payments” are the three signals that correlate most strongly with contractor fraud complaints nationally. If you spot all three on the same pitch, you’re not being cautious — you’re being smart.
Frequently Asked Questions
What’s the single biggest roofing contractor red flag?
An offer to “cover your deductible.” It’s illegal in Minnesota (MN Statute 325E.66), it pulls you into the potential fraud, and it tells you everything you need to know about the contractor’s ethics. End the conversation immediately.
Are all door-knocking roofers scams?
No — but the odds are bad. After hailstorms, out-of-state crews canvass neighborhoods because local contractors are already booked through word of mouth. Even legitimate door-knockers deserve the full license-and-insurance verification before you let them on your roof.
The contractor wants 50% down. Is that a red flag?
Yes. Standard Minneapolis deposits run 10–30% to schedule the job, sometimes with a progress payment after dry-in. 50% or more upfront is a well-known pattern in roofing scams. If the contractor needs 50% to “order materials,” ask for a direct invoice from the supplier — legitimate ones will provide it.
What do I do if I already signed with a roofer showing red flags?
Minnesota law (MN Statute 325G.07) gives you a 3-day right of rescission on any home-solicitation sale. If you signed in your home, you can cancel in writing within 3 business days and the contractor must refund any deposit. After that window, you may still be able to exit the contract for breach — consult an attorney or the MN DLI.
How do I report a scam roofer in Minnesota?
File complaints with the MN Department of Labor and Industry, the Minnesota Attorney General’s office, and the Minneapolis BBB. Each complaint helps protect the next homeowner.
Looking for a Minneapolis roofer who won't ghost you after the deposit?
We’re Minneapolis Roofing Company — a licensed, insured, local crew that shows up when we say we will, documents every step with photos, and backs our workmanship in writing. If you’re looking for a Minneapolis roofer who won't ghost you after the deposit, we’d love to be the name you recommend to your neighbor.
Authoritative red-flag resources
- Minnesota Attorney General — Home Improvement warnings — official consumer-protection red flags from the state AG
- BBB Storm Chasers consumer warning — national pattern data on post-storm contractor red flags
