Key takeaways
- Minnesota requires home improvement contractors to be licensed under Minn. Stat. § 514.02. An unlicensed contractor cannot enforce the contract and owes you three times the contract price or work value, plus costs and attorney's fees.
- Even for licensed contractors, breach of contract, shoddy workmanship, or abandonment can support a demand for refund or completion costs under both contract law and the Minnesota Unfair Trade Practices Act (§ 325E.02).
- Home improvement contracts must include specific disclosures, including the contractor's license number and project scope. A missing or defective contract can give rise to UTPA remedies on top of breach of contract damages.
- Written contracts give you six years to bring a claim; oral contracts give you four years under Minn. Stat. § 508.02. Don't wait.
- A properly drafted demand letter citing these statutes resolves the dispute before court more than 85% of the time.
What Minnesota law actually gives you
Minnesota's home improvement statutes are among the most consumer-protective in the Midwest, and most contractors know it. The combination of a strict licensing requirement, a treble-damages penalty for unlicensed work, and a separate unfair trade practices statute means a homeowner with a bad contractor often has multiple independent legal theories, not just a standard breach-of-contract claim.
The foundation is Minn. Stat. § 514.02, which requires every home improvement contractor to hold a current state license before performing any work on a residential property. That requirement is not a technicality. An unlicensed contractor who takes your money and works on your home cannot go to court to collect payment, and faces personal liability for three times the contract price or the value of work performed, whichever is higher. You don't have to prove the contractor intended to defraud you. The statute doesn't ask.
Layered on top of that is Minn. Stat. § 325E.055, which requires home improvement contracts to contain specific written disclosures: the contractor's license number, the contractor's business address, a description of the project scope, and estimated costs. A contractor who hands you a contract missing these elements isn't just being sloppy. That deficiency is a potential violation of the Minnesota Unfair Trade Practices Act (§ 325E.02), which carries statutory damages up to $5,000 per violation, stacked on top of actual damages and attorney's fees.
Together, these statutes give a Minnesota homeowner significant leverage before ever filing a court case.
Minn. Stat. § 514.02, subd. 1a
3× damages
The penalty
An unlicensed home improvement contractor who performs work in Minnesota is liable for treble damages equal to three times the contract price or value of work, plus costs and reasonable attorney's fees. No proof of fraud or bad faith required.
How long you have to act
Minnesota's statute of limitations for contract claims depends on whether the contract was written or oral. For a written home improvement contract, you have six years from the date of the breach to file a lawsuit, under Minn. Stat. § 508.02. For an oral agreement, the window shortens to four years.
Those windows feel long. They're not a reason to wait. Two things get worse with delay: evidence and leverage. Photos of unfinished work taken the week the contractor walked off are far more persuasive than photos taken two years later, and your memory of exactly what was said and promised becomes less reliable as time passes. More practically, a contractor who disappeared is often still operating under the same license number, and the threat of a statutory treble-damages claim today carries more weight than the same threat six months from now when they may have already moved on.
There's a separate and shorter deadline to keep in mind. If the contractor or any subcontractor or supplier has potential mechanic's lien exposure under Minn. Stat. § 504B.211, the deadline to file a lien notice is four months from the last date labor or materials were furnished. That's a different timeline, and if you're worried the contractor may try to lien your property to collect disputed amounts, you want a demand letter on record before that deadline moves.
What you can recover
The specific amount you can demand depends on which of Minnesota's theories apply to your situation.
For a licensed contractor who breached the contract, abandoned the project, or delivered defective workmanship, your baseline recovery is compensatory damages: the cost to hire a replacement contractor to complete or fix the work, minus any amount you haven't yet paid. If you paid $18,000 on a $25,000 kitchen remodel and the contractor stopped showing up with 40% of the work unfinished, you're not just recovering the unpaid $7,000 balance. You're entitled to the actual cost of completion, which may well exceed the original contract price if the market has moved or if the replacement contractor has to undo defective work before they can start.
UTPA claims under § 325E.02 add statutory damages of up to $5,000 per violation, plus attorney's fees and costs. A contractor who submitted inflated invoices, hid the fact they were unlicensed, or used deceptive bait-and-switch pricing has likely violated the UTPA.
For unlicensed contractors, the treble-damages provision under § 514.02, subd. 1a puts you in a different category entirely. On a $10,000 project, the statutory exposure is $30,000 plus costs and fees. That exposure is what makes a demand letter to an unlicensed contractor so effective: the contractor's alternative to paying you is litigation risk that dwarfs the original dispute.
Verify your contractor's license status before you draft the letter. The Minnesota contractor license database is publicly searchable, and confirming unlicensed status takes about 90 seconds.
Evidence you'll need before you write
A demand letter without documentation behind it is a complaint. A demand letter with documentation is a legal notice with teeth. Gather the following before you write a word of the letter.
The contract itself is the starting point. Find the original signed agreement. If it exists, review it against the § 325E.055 disclosure requirements: Is the contractor's license number listed? Is the project scope defined? Is there a written cost estimate? Each missing element is a separate statutory deficiency you can cite.
Gather all payment records. Bank statements, check images, credit card statements, wire transfer confirmations. The amount you paid and when you paid it establishes the damages floor.
Document the current state of the work with dated photos and video. Walk every inch of what was done or not done, and photograph it systematically. If the contractor left materials on site or caused damage, photograph that too.
Collect all written communication with the contractor: texts, emails, voicemails you can replay, anything that shows the scope of what was promised, the timeline agreed to, and what was actually said when things went wrong. A contractor text that says "I'll be back Monday" followed by three weeks of silence is evidence.
Get at least one written estimate from a licensed contractor for completion or repair. This is how you convert an abstract dispute into a specific dollar figure the court can work with, and a specific dollar figure makes the demand letter demand something concrete.
If your contractor pulled permits, contact your local building department and get the inspection records. Failed inspections or no inspections where inspections were required are powerful evidence of defective workmanship.
Attorney-reviewed · USPS Certified Mail
Put Minnesota's statutes in your contractor's hands today.
Writing the Minnesota contractor demand letter
A Minnesota contractor dispute demand letter works differently from a generic breach-of-contract letter because you have specific statutory ammunition to deploy. The letter's job is not to tell the story of your frustration. It is to make clear that you know the specific statutes, you have the evidence, and you are prepared to use them.
The structure should be concise. One to two pages. Every paragraph advances a legal point or states a fact.
Open with the basics: your name, the contractor's name and license number (or the notation that you searched the database and found no valid license), the property address, the project description, the contract date, and the total amount paid to date.
State the breach clearly and briefly. The contractor abandoned the project on a specific date, or the work was completed defectively in specific ways, or the contractor billed for work not performed. One sentence per deficiency. No adjectives. No narrative.
Then cite the statutes that apply. For an unlicensed contractor, cite Minn. Stat. § 514.02, subd. 1a by name and state the treble-damages exposure explicitly. For a licensed contractor with a defective contract, cite § 325E.055 and § 325E.02. For either, mention Minn. Stat. § 508.02 to establish that you're within the limitations period and you know it.
State the specific amount you're demanding and the deadline for payment or a written response, typically 14 calendar days from receipt. Name the next step explicitly: if the demand is not met, you will file in Minnesota Conciliation Court (or District Court, if the amount exceeds $15,000) for the full statutory amount, including treble damages where applicable, costs, and attorney's fees.
The tone is direct, not angry. Lawyers don't use exclamation points. Courts don't care how frustrated you are. The statutory exposure does the work; your tone just signals that you're serious.
If the letter doesn't resolve it
Most contractors respond to a properly drafted demand letter. When yours doesn't, you have a clear next step: file a Minnesota small claims case against your contractor in Conciliation Court for amounts up to $15,000, or in District Court if treble damages push the claim above that threshold.
Minnesota's Conciliation Court is designed for exactly this kind of dispute. Filing fees are low, the process is straightforward, and you don't need an attorney to present your case. The evidence package you assembled before writing the demand letter is essentially your court presentation, organized and dated.
One thing worth knowing: if you're claiming treble damages against an unlicensed contractor and the amount exceeds $15,000, Conciliation Court can't hear it. A $12,000 contract tripled to $36,000 is a District Court matter. That's a more formal process, and if that's your situation, getting legal advice before filing is worth the time.
What to expect after the letter goes out
The demand letter is mailed via USPS Certified Mail. Delivery confirmation creates a timestamped record that the contractor received notice of the statutory claims. That timestamp matters in court.
Most contractors who receive a proper statutory demand respond within the 14-day window, either with payment, a settlement offer, or a written explanation of their position. A settlement offer below your demand is not a failure. It's an opening. Evaluate it against your realistic court recovery and the time and energy a hearing requires.
Silence is also an answer. If the 14-day deadline passes with no response, the contractor has handed you a clean record: written notice, statutory citation, opportunity to cure, no response. That record, presented to a Conciliation Court judge, is a strong foundation for judgment.
If the contractor responds with a counter-demand claiming you owe them money, do not panic. Counter-claims are common. Review what they're claiming against your contract and payment records. If their counter-claim is based on an unlicensed contractor's right to collect payment, Minnesota law is clear: they don't have one.
The full process from sending the letter to a Conciliation Court hearing typically takes six to ten weeks. Most disputes don't get that far.
Sources & further reading
Primary sources
We draft from authoritative statutes and state-court self-help guidance. Every article on Sue.com links to the primary source so you can verify the citation yourself.


