How to Vet a Contractor After a Storm, and What Happens Once You Hire One
After a significant storm, it's not unusual for a homeowner to get several unsolicited knocks on the door within days. Some of those contractors are legitimate. Some are not. Minnesota law actually gives homeowners a few concrete, checkable ways to tell the difference, not just gut instinct.
Key Takeaway: Minnesota has specific statutes governing residential roofing contracts, including a license requirement, a ban on deductible waivers, and a statutory right to cancel under certain conditions. These aren't just best practices, they're checkable legal requirements, which makes vetting a contractor more concrete than it might seem.
Start With the License, Not the Sales Pitch
Any contractor performing roofing work in Minnesota for a homeowner must hold a Residential Roofer, Residential Building Contractor, or Residential Remodeler license issued by the Minnesota Department of Labor and Industry (DLI). To get one, a company's qualifying person has to pass a state exam and carry liability insurance.
The financial backing behind these licenses differs by type. A Residential Roofer license (for companies that only do roofing) requires a $15,000 surety bond plus liability insurance of at least $300,000 per occurrence. A Residential Building Contractor or Remodeler license, the broader license required for companies that also handle siding, gutters, windows, or other trades, doesn't require a bond at all; instead, those licensees pay into Minnesota's Contractor Recovery Fund and carry liability insurance of at least $100,000 per occurrence.
The Contractor Recovery Fund exists to compensate homeowners harmed by a licensed contractor's fraudulent or dishonest practices. That fund doesn't exist for unlicensed operators, which is one more reason licensing status matters beyond a formality.
The license number is required to appear on the contract and on advertising. You can verify any contractor's license status directly through DLI's public license lookup before signing anything.
The Deductible Pitch Is an Easy, Legal Test
Here's a genuinely useful shortcut: under Minnesota Statute § 325E.66, a residential contractor cannot legally offer to pay, waive, or rebate any part of your insurance deductible as an inducement to sign a contract. This has been the law since 2010, and contractors have been required to include written notice of it in their initial estimate since 2018. DLI can fine a contractor up to $10,000 per violation.
If a contractor offers to cover your deductible, absorb it, or otherwise make the job “free” through insurance, that offer itself tells you what you need to know. It's not a favor, it's a violation of state law, and a legitimate local contractor with a license and a reputation to protect isn't going to make that offer.
The pitch doesn't always sound like a pitch. Some contractors dress it up, and homeowners have reported receiving a check from a contractor for an amount that lines up suspiciously well with their deductible, effectively refunding it after the fact rather than waving it upfront. The newest tactic is to offer $700 to put a sign in your yard. Different wrapping, same violation. A homeowner is still free to accept a deal like that, and plenty do, but it's worth knowing exactly what's being asked of you when it happens.
Know Your Right to Cancel
If you sign a written contract for roofing work to be paid from insurance proceeds, and your insurer later denies the claim, Minnesota Statute § 326B.811 gives you the right to cancel that contract within 72 hours of being notified of the denial. Cancellation has to be in writing, and the contractor is required to return any payments within 10 business days of receiving your notice.
This is a real, specific consumer protection built into Minnesota law, not a general courtesy some contractors offer. Any insurance-funded roofing contract should include this cancellation notice; if it doesn't, that's worth asking about before you sign.
Other Practical Signs Worth Checking
● A real local address and a business history you can verify, not just a phone number and a truck.
● Willingness to put everything, scope, materials, timeline, and payment terms, in writing before work begins.
● No pressure for full payment upfront; reasonable payment schedules tied to project milestones are standard.
● Manufacturer certifications, if claimed, that you can independently verify with the manufacturer rather than just take on faith.
What Actually Happens During Repair or Replacement
Once you've hired a contractor and a scope is agreed on, the physical process generally follows the same sequence, whether the job is insurance-funded or not.
● Permitting: most municipalities require a permit for roof replacement; your contractor should pull this, not leave it to you.
● Material ordering: lead times vary by product and season, and a specific shingle color or line can take longer to source than the labor itself.
● Tear-off and decking inspection: this is often when hidden issues surface, since decking condition usually can't be fully assessed until the old material is off.
● Code-required upgrades: items like ice-and-water shield or ventilation changes get addressed here if they weren't part of the original scope, which is also a common source of the estimate differences we covered in Part 4.
● Final inspection and cleanup: a municipal inspection, if required, plus a magnetic sweep and site cleanup before the job is considered complete.
● Warranty registration: manufacturer warranties on materials often need to be registered by the contractor after installation, worth confirming happened rather than assuming it did.
What We Recommend
● Verify any contractor's DLI license number before signing anything, not after.
● Treat any deductible-waiver offer as a disqualifying red flag, not a selling point.
● Get the scope of work, materials, and payment schedule in writing before work begins.
● Ask directly whether warranty registration is included and ask for confirmation once it's done.
FAQ: Vetting a Contractor and the Repair Process
Is it illegal for a contractor to offer to pay my deductible?
Yes. Under Minnesota Statute § 325E.66, a residential contractor cannot legally offer to pay, waive, or rebate any part of your insurance deductible to induce you to sign a contract.
How do I check if a contractor is actually licensed in Minnesota?
You can verify license status directly through the Minnesota Department of Labor and Industry's public license lookup, using the company name or license number.
Can I cancel a signed roofing contract if my insurance claim gets denied?
If the contract was for work to be paid from insurance proceeds, Minnesota Statute § 326B.811 gives you the right to cancel in writing within 72 hours of being notified of the denial, with a refund due within 10 business days.
Why does decking condition sometimes change the scope mid-project?
Decking condition often can't be fully evaluated until the old roofing material is removed. If rot or damage is found underneath, replacing that decking is a legitimate scope addition, not a bait-and-switch, though your contractor should document and explain it clearly.
Summary: What Minnesota Homeowners Should Remember
● A DLI license, verifiable through the state's public lookup, is a real legal requirement, not just a nice-to-have.
● An offer to pay or waive your deductible is illegal under Minnesota law, and an immediate red flag.
● You have a statutory 72-hour right to cancel an insurance-funded contract after a claim denial.
● The repair or replacement process follows a predictable sequence: permitting, material ordering, tear-off, code upgrades, final inspection, and warranty registration.
● Getting everything in writing protects you regardless of which contractor you choose.
Documentation First. Decisions Second.
At Twin City Roofing Construction Specialists Inc., we're licensed, local, and happy to have our license number checked before you ever sign anything. We don't waver on the deductible law, even when it costs us a job to a contractor who will, because we'd rather sleep well than win business by asking a homeowner to help us break state law.
Schedule a Professional Storm Damage Inspection
This article is for general educational purposes and is not legal advice. Homeowners should verify license status directly with the Minnesota Department of Labor and Industry and consult an attorney with questions about a specific contract.








