Roof with hail damage and markings from inspection
Roofing

How to Spot a Roofing Scam: The 9 Plays Minneapolis Homeowners Need to Know

8 Minute

Updated: 04.20.26

Every spring, the Better Business Bureau logs thousands of post-storm home-improvement complaints in the Upper Midwest — and over half of them involve roofing. The playbook hasn’t changed much in 20 years: a storm hits, unfamiliar vehicles appear, a door-hanger claims “storm damage” on your roof, and within 72 hours a homeowner has signed something they shouldn’t have signed.

The good news: a roofing scam almost always follows one of nine recognizable patterns. If you know them, you can end the conversation before the scammer even gets to the pitch. Here’s the field guide.

The unsolicited-visit roofing scam plays

Play 1: The “free inspection” door knock. A friendly stranger says they’re “working in the neighborhood” and offers a free post-storm inspection. They climb up, come down, and announce major damage. In the worst cases, they create the damage while they’re up there. Never let an unsolicited contractor on your roof.

Play 2: The “we’ll cover your deductible” pitch. This is illegal in Minnesota under MN Statute 325E.66 and instantly disqualifying. The contractor is proposing insurance fraud, and any homeowner who signs is legally exposed.

Play 3: The pressure timer. “This estimate is only good today,” “we have a crew available this week only,” or “the insurance discount expires tonight” are all variations of the same roofing scam play — rush you past the research stage.

Every legitimate Minneapolis roofer will happily give you a week to decide. See our roofing contractor red flags for more on pressure tactics.

The contract and payment roofing scam plays

Chalk-marked hail damage identified during a post-storm Minneapolis roof inspection
Chalk-marked hail damage during a roof inspection — exactly the moment a roofing scammer will start suggesting an inflated claim or an up-front deposit.

Play 4: The Assignment of Benefits (AOB) trap. The contractor asks you to sign an AOB or “contingency agreement” on the first visit. This transfers your insurance-claim rights to them. They negotiate with your carrier, often inflating the claim, and keep anything over the repair cost — with your signature on everything.

Play 5: The 50% deposit. Standard deposits in Minneapolis are 10–30%. Anything above that is often a scam setup: the crew takes the deposit, begins the job, finds “surprise” damage, and walks when you won’t pay double.

Play 6: The cash-only discount. Cash is fine with a receipt. Cash with no paper trail is a roofing scam setup — and often an indicator the contractor is unlicensed or uninsured.

Scam play How it works Your counter
AOB / contingency Signs over your insurance claim rights. Refuse. Handle your claim yourself or with your adjuster only.
Deductible waiver Illegal; drags you into fraud. End the conversation.
50%+ deposit Crew takes money, finds “extra” work, holds job hostage. Insist on 10-30% max; document everything.
Cash only, no receipt No paper trail for taxes or disputes. Pay by check or card with an invoice.
No permit pulled Unpermitted work voids insurance and affects resale. Require permit in contract.

These five plays cover roughly 80% of the residential Minneapolis roofing scam complaints reported to the MN Attorney General and the Better Business Bureau each year. Recognize one, walk. Recognize two on the same contractor, file a complaint.

The post-contract roofing scam plays

Play 7: The surprise decking charge. Mid-tear-off, the crew claims massive unexpected decking rot. They demand a large cash payment on the spot to continue. If the original contract didn’t specify a per-sheet decking rate, you have no real leverage. See the roofing estimate checklist for the exact line items that prevent this.

Play 8: The disappearing warranty. The job finishes fine. A year later, a leak appears. You call the contractor — the number’s disconnected, the website is gone, and the LLC has been dissolved. This is the defining feature of the storm-chaser business model. See our local vs storm chaser breakdown.

Play 9: The fake reference. The contractor provides two “references” whose numbers go to voicemails or family members of the owner. Always insist on references from jobs in your zip code in the last 12 months, and ask questions only a real former customer would know the answer to.

If a contractor’s references can’t remember the color of the shingle, the week of the install, or the name of the project manager, they’re not references — they’re accomplices. Ask specifics.

— Paraphrased from BBB investigator training materials

What to do the moment you recognize a roofing scam

  1. End the conversation politely and decisively. You don’t owe anyone an argument at your doorstep.
  2. Document everything. The name on the business card, the vehicle, the license plate, the time. If you have a doorbell camera, save the clip.
  3. Check the license. Run the company through the MN DLI lookup. See our licensed roofing contractors in Minnesota guide.
  4. File complaints. Report the incident to the MN DLI, the MN Attorney General’s consumer-protection office, and the Minneapolis BBB.
  5. Warn your neighbors. Nextdoor, Facebook neighborhood groups, and HOA channels are effective ways to keep the next homeowner from being targeted.

Knowing how to spot a roofing scam isn’t paranoia — it’s just common sense after a Minneapolis hailstorm. Combine it with the review-checking routine and the Minneapolis roofing companies pillar, and almost no roofing scam survives the first 48 hours of homework.

Frequently Asked Questions

How common are roofing scams in Minneapolis?

Post-storm seasons see a spike: the Better Business Bureau logs thousands of residential home-improvement complaints annually in the Upper Midwest, with roofing representing a majority in hail years. The patterns are consistent season to season.

What’s the single best defense against a roofing scam?

Never sign anything on the first visit. Every legitimate Minneapolis roofer will give you a week. The pressure to sign today is the scam’s core mechanism; remove it and most of the nine plays fall apart.

Are roofing scams illegal in Minnesota?

Many specific behaviors are: deductible-covering offers (MN Statute 325E.66), unlicensed residential contracting over $15,000, unpermitted work, and insurance fraud. You can report them to the MN Attorney General or the DLI.

Can I get my money back if I’ve already been scammed?

Sometimes. If the contractor was licensed at time of contract, the Minnesota Contractor Recovery Fund may compensate you for direct financial damages (up to $75,000 per loss). If the contractor was unlicensed, recovery is much harder — civil suit against the individual or LLC is usually the only option.

What’s the newest roofing scam Minneapolis homeowners should watch for?

Post-2023, increasingly sophisticated AOB (Assignment of Benefits) pitches paired with “public adjuster” partners who inflate insurance claims. Even if the sales pitch sounds technical and professional, refuse to sign over your claim rights on the first visit — or ever, without an attorney’s review.

Looking for a Minneapolis roofer you can actually trust?

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 you can actually trust, we’d love to be the name you recommend to your neighbor.

Get Your Free Roofing Estimate →


About Minneapolis Roofing Company. Minneapolis Roofing Company is a locally and family-owned roofing contractor serving Minneapolis, St. Paul and the west-metro suburbs. We’re licensed in Minnesota (MN Lic. #BC809662), carry general liability and workers’ compensation insurance, are BBB Accredited, and have earned 30+ five-star reviews from local homeowners. Every project is documented with before / during / after photos and backed by a written workmanship warranty. Last reviewed and updated on April 20, 2026.

Written By: Owl Roofing