← Back to Blog

Minnesota Roofing Insurance Claim Laws: A Contractor's 2026 Guide

Published April 14, 2026 | 13 min read

Minnesota has some of the most contractor-friendly (and most heavily regulated) roofing claim laws in the country. If you run a roofing business in the Twin Cities, Rochester, Duluth, or anywhere along the I-94 hail corridor, the statutes governing how you sell, contract, and interact with insurance carriers are written directly into state code. And unlike many states, Minnesota has a landmark appellate decision that anchors the matching requirement on residential claims.

This guide walks contractors through the key Minnesota statutes and case law that shape every roof insurance claim in 2026: Minn. Stat. 325E.66 (roofing contractor requirements and the deductible anti-waiver rule), the matching doctrine established in Cedar Bluff Townhome Condominium Association v. American Family Mutual Insurance Company, the residential building contractor license administered by the Department of Labor and Industry, and Minn. Stat. 72A.20 (the Unfair Claim Practices Act).

This is a practical overview written for roofers, adjusters, and field supervisors. It is not legal advice. Laws change, and facts matter. Confirm with counsel before you make decisions on a specific claim.

Table of Contents

Minnesota Roofing Claim Law: The Big Picture

Minnesota sits in one of the most active hail belts in the country. The Twin Cities metro alone has absorbed multiple billion-dollar hail events over the last decade, and carriers have responded with aggressive claim handling, partial-slope approvals, and increasingly restrictive roof endorsements. The state legislature and courts have pushed back.

Three pillars structure every Minnesota roof claim:

  1. Contractor conduct: Governed by Minn. Stat. 325E.66 and the residential building contractor license requirements under Minn. Stat. 326B.
  2. Carrier conduct: Governed by Minn. Stat. 72A.20 (Unfair Claim Practices Act) and the state's common law of bad faith and breach of contract.
  3. Scope of loss: Governed by policy language, the Cedar Bluff matching line of cases, and standard appraisal clauses.

Understanding where a dispute falls across these three pillars is how you figure out your leverage on any given claim.

Minn. Stat. 325E.66: Roofing Contractor Requirements

Minn. Stat. 325E.66 is the statute every Minnesota roofing contractor needs to have memorized. It governs residential roofing contracts where insurance is expected to pay for all or part of the work, and it imposes specific duties on contractors from the first doorstep conversation onward.

Key Requirements Under 325E.66

These requirements apply on top of the general residential building contractor rules. Violating them is not just a civil exposure. It can result in license discipline, civil penalties, and in some cases treble damages and attorneys' fees under related consumer protection statutes.

What 325E.66 Does NOT Do

It does not prohibit contractors from interacting with adjusters, reviewing estimates, or submitting supplements on a homeowner's behalf so long as the contractor is not negotiating settlement of the claim itself. The line between being a helpful contractor and acting as an unlicensed public adjuster is narrow, and it's the single most important compliance boundary on every Minnesota job. Review our adjuster estimate review checklist for guidance on staying on the contractor side of that line.

The Deductible Anti-Waiver Rule

Minn. Stat. 325E.66 contains one of the strongest deductible anti-waiver provisions in the country. A contractor cannot pay, waive, rebate, credit, or in any way absorb a homeowner's insurance deductible. The statute also prohibits advertising that suggests the contractor will do any of those things.

Under Minn. Stat. 325E.66, a residential roofing contractor who advertises or offers to pay or rebate an insurance deductible may be subject to license revocation, civil penalties, and potential criminal exposure under related insurance fraud provisions.

The rule applies to any form of inducement: "free upgrades," inflated scopes designed to cover the deductible, or side credits. If the net effect is the homeowner avoiding out-of-pocket payment of the deductible, the statute has been violated.

This rule has two implications. First, it changes how you market. Flyers, door hangers, and Facebook ads cannot imply that the homeowner won't pay anything. Second, it changes how you price. The contract price must reflect the real scope and the homeowner must actually pay their deductible on top of any insurance proceeds collected.

Deductible Compliance Checklist

Cedar Bluff Townhomes v. American Family: The Matching Case

Minnesota does not have a dedicated matching statute. What it has instead is better for many contractors: a Minnesota Supreme Court decision directly on point. Cedar Bluff Townhome Condominium Association, Inc. v. American Family Mutual Insurance Company, 857 N.W.2d 290 (Minn. 2014), is the landmark Minnesota matching case.

The Facts

Cedar Bluff involved a hail-damaged condominium complex. The carrier agreed to replace damaged siding on the impacted elevations but refused to replace undamaged siding on adjacent elevations, even though the replacement siding would not reasonably match the existing siding. The association argued the policy's "comparable material and quality" language required a reasonably uniform appearance after repair.

The Holding

The Minnesota Supreme Court held that under the replacement cost language at issue, the insurer had an obligation to replace damaged property with material of "comparable material and quality" and that "comparable" is measured in part by appearance. Where an exact match is unavailable, the insurer must repair or replace to produce a reasonably uniform appearance. The court did not adopt a bright-line "replace everything" rule, but it firmly rejected the carrier's position that matching was irrelevant.

Cedar Bluff stands for the proposition that under standard Minnesota replacement cost policies, the insurer's duty to restore the property includes a duty to produce a reasonably uniform appearance, not merely to patch damaged sections with non-matching material.

Cedar Bluff is frequently cited in roof disputes where a carrier approves one slope but refuses to address the other slopes or the rest of a complex's buildings. For background on how matching law works in other jurisdictions, see our comparison to the Colorado matching statute and our general guide to what to do when matching is denied.

What Cedar Bluff Means in Practice

Cedar Bluff is not a guarantee of full roof replacement every time a single slope is hit. It is a fact-driven standard. Contractors and adjusters need to document carefully.

Documentation That Supports a Cedar Bluff Argument

Evidence Type What It Proves
Shingle manufacturer discontinuation letter Exact match is unavailable in current production
Color swatches and photographs of existing vs. available Non-matching appearance if only partial replacement is performed
Supplier quotes with line-item availability No comparable material in the local market
Side-by-side drone imagery The visual impact of a partial replacement
Weathering and granule loss analysis Aged shingles will not match factory-fresh replacements

Cedar Bluff on Roofing Claims Specifically

Minnesota trial courts and appraisal panels have repeatedly extended Cedar Bluff to roofing. When one slope is damaged and the shingle has been discontinued, or when granule color variation makes partial replacement visually obvious, carriers are often required to price for full replacement. Contractors who document discontinuation and color mismatch rigorously have the strongest leverage.

For a workflow on turning these findings into a supplement, see our supplement walkthrough.

Stop Guessing What's Missing From the Estimate

ClaimStack compares adjuster estimates against Xactimate pricing, flags matching and scope issues, and helps Minnesota contractors build Cedar Bluff-ready supplements in minutes.

Upload Your First Estimate Free

Residential Building Contractor License

Minnesota requires a residential building contractor (RBC) or residential roofer (RR) license for almost all residential roofing work. The license is administered by the Minnesota Department of Labor and Industry (DLI) under Minn. Stat. 326B.802 and related provisions.

Who Must Be Licensed

License Requirements at a Glance

Requirement Details
Qualifying Person (QP) Licensed individual responsible for license compliance. Must pass the DLI exam.
Continuing education 14 hours every two years, including energy and code updates
Bond or contractor recovery fund contribution Contribution required at application and renewal
General liability insurance Minimum 100,000 per occurrence and 300,000 aggregate, plus 25,000 property damage
Workers' compensation Required if the contractor has employees

License number must appear on contracts, advertising, and vehicles used in business. Operating without a valid license on a residential job is a separate statutory violation that carriers and homeowners can and do raise in disputes.

Minn. Stat. 72A.20: Unfair Claim Practices

Minn. Stat. 72A.20 codifies Minnesota's Unfair Claim Practices Act. It governs how insurance carriers must conduct themselves during claim investigation, negotiation, and settlement. While there is no private right of action under 72A.20 itself (enforcement runs through the Department of Commerce), the statute is frequently cited in bad faith and breach of contract litigation as the standard of reasonable claim handling.

Common 72A.20 Violations on Roof Claims

Minn. Stat. 72A.20 does not create a direct cause of action for the insured. It does, however, establish the statutory benchmark against which a carrier's conduct is measured in common law bad faith claims, including claims under Minn. Stat. 604.18 (the taxable costs statute for bad faith denial of first-party benefits).

Minn. Stat. 604.18: The Teeth

Where a carrier's conduct crosses into bad faith, Minn. Stat. 604.18 allows a court to award taxable costs of up to the lesser of 50% of the amount the insurer owed above the amount offered, or 250,000 dollars, plus reasonable attorneys' fees capped at 100,000 dollars. This is the statutory lever that often gets carriers to the table on contested roof claims.

Right to Cancel and Public Adjuster Rules

Two related rules round out Minnesota's consumer protection framework on roofing claims.

Right to Cancel After Denial

Under Minn. Stat. 325E.66, a homeowner who signs a roofing contract contingent on insurance proceeds has 72 hours to cancel after receiving notice that the carrier has denied all or part of the claim. The contractor must refund any deposits and cannot retain payment for work not performed. The contract must include a conspicuous notice of this right.

Public Adjuster Licensing

A roofing contractor who negotiates a settlement on behalf of a homeowner (beyond merely submitting estimates and scope disputes as the contractor on the job) may be acting as an unlicensed public adjuster under Minn. Stat. 72B. Public adjusters in Minnesota must be separately licensed by the Department of Commerce. The line between contractor advocacy and unlicensed public adjusting is a frequent enforcement topic.

Safer contractor behaviors:

Behaviors that cross the line:

Compliance Workflow for Minnesota Claims

Here is a step-by-step compliance workflow that keeps a Minnesota roofing contractor inside the statutory lines while still maximizing the claim.

  1. Verify licensing before the first knock. Confirm your RBC or RR license is current, your liability insurance meets minimums, and your QP is correctly listed with DLI.
  2. Use a 325E.66-compliant contract. Written, itemized, with license number, contract price, description of work, right-to-cancel language, and no deductible language.
  3. Document the loss. Drone imagery, test squares, granule loss, matching evidence, and photographs keyed to an elevation diagram.
  4. Review the adjuster estimate. Compare against current Xactimate pricing and identify missed or underpriced line items. Use our estimate review checklist.
  5. Submit written supplements. Specific line items, cited by Xactimate code, with photos and measurements.
  6. Raise Cedar Bluff matching where applicable. Document discontinuation, non-matching color, and the visual impact of partial repair.
  7. If the carrier refuses a reasonable position, consider appraisal. Appraisal is a contractual process, not unlicensed adjusting.
  8. Collect the deductible. No waivers, no rebates, no inflated invoices.
  9. Document depreciation release. Final invoice, completion certificate, and photos. See our guide to ACV vs. RCV roofing claims and recoverable depreciation.
  10. Retain records for at least six years. Minnesota's statute of limitations on written contracts runs six years and on insurance disputes runs two to six depending on theory.

Common Compliance Mistakes

These are the mistakes that put Minnesota contractors in front of DLI investigators, the Department of Commerce, or opposing counsel.

Mistake 1: "Free Roof" or "No Out-of-Pocket" Marketing

Any advertising that implies the homeowner will pay nothing (including the deductible) violates Minn. Stat. 325E.66. The DLI and Department of Commerce both take enforcement action on this regularly.

Mistake 2: Negotiating the Claim for the Homeowner

Contractors who call the adjuster and haggle over settlement amounts, sign the proof of loss for the homeowner, or accept settlement on the homeowner's behalf risk prosecution for unlicensed public adjusting under Minn. Stat. 72B.

Mistake 3: Skipping the Right-to-Cancel Disclosure

Every insurance-contingent contract needs the 72-hour post-denial cancellation right in writing. Missing this is grounds for contract rescission and refund obligations, even months after signing.

Mistake 4: Relying on Verbal Scope Changes

Cedar Bluff disputes almost always turn on documentation. Verbal agreements with adjusters about matching or slope scope routinely evaporate at the reinspection. Get every scope change in writing, ideally by email.

Mistake 5: Inflating the Invoice to Cover the Deductible

If the contract price mysteriously equals the insurance proceeds minus zero, the anti-waiver statute has been violated. This is a textbook pattern the Department of Commerce and private carriers both watch for.

Mistake 6: Starting Work Before the 72-Hour Cancellation Window Runs on a Denial

If the carrier denies the claim and the homeowner still wants to proceed, the contractor must wait through the 72-hour cancellation window before beginning work or collecting non-refundable deposits.

Putting It All Together

Minnesota roof insurance claim law is dense, but the through-line is simple: written contracts, honest advertising, licensed contractors, meaningful documentation, and carrier conduct that aligns with Minn. Stat. 72A.20 and Cedar Bluff's matching doctrine. Contractors who build their workflow around these pillars rarely lose matching disputes, rarely end up on the wrong side of DLI, and rarely leave legitimate dollars uncollected.

For software that helps you document, supplement, and organize Minnesota roof claims inside that framework, explore ClaimStack. The platform analyzes adjuster estimates against Xactimate pricing, surfaces matching and scope gaps, and produces supplements keyed to the line items most commonly underpaid on Minnesota hail claims.

Disclaimer: This article is for informational purposes only and is not legal advice. Minnesota statutes and case law change. Confirm current requirements with qualified counsel before making decisions on a specific claim.

Build Cedar Bluff-Ready Supplements in Minutes

ClaimStack identifies missed line items, matching issues, and underpriced scope on Minnesota roof claims. Try it free on your next adjuster estimate.

Start Free Trial