General contractors in Minnesota operate in one of the more complex insurance environments of any small business category. You have employees and subcontractors, you work on other people's property, you're responsible for coordinating multiple trades, and your exposure changes with every project. This guide covers what you legally need to operate, what property owners and GCs will require of you, and what makes sense for your business based on how you work.
The License Requirements First
Before getting into insurance, a quick word on licensing. Minnesota requires residential contractors and remodelers to be licensed through the Department of Labor and Industry (DLI). To obtain and maintain a residential contractor or remodeler license, you must carry:
- General liability insurance with a minimum of $100,000 per occurrence / $300,000 aggregate
- Workers' compensation insurance (if you have employees)
The license bond ($15,000 for most residential contractors) is a separate requirement from insurance — don't confuse the two. The bond protects consumers from contractor fraud or abandonment; insurance protects against accidental damage and liability. You need both.
Commercial contractors are not licensed at the state level in Minnesota in the same way, but commercial projects almost always impose their own insurance requirements through contracts — often significantly higher than the residential minimums.
General Liability: Your Most Important Coverage
General liability (GL) is the foundation of a contractor's insurance program. It covers bodily injury and property damage you cause to third parties in the course of your work — a subcontractor's helper trips on your tools and breaks an arm, you accidentally damage a homeowner's finished floor, a passerby is hurt by debris from your job site. Without GL, any of these incidents becomes a direct out-of-pocket exposure.
For residential contractors, the DLI minimum is $100,000/$300,000. In practice, most property owners, GCs, and commercial clients require $1,000,000/$2,000,000 as a condition of doing business. If you want to work on commercial projects or as a subcontractor to larger GCs, $1M/$2M is effectively the floor.
GL policies for contractors come in two important structures:
Occurrence form covers claims for incidents that occurred during the policy period, regardless of when the claim is filed. If you built a deck in 2023 and the homeowner discovers a structural defect in 2026, an occurrence-form policy from 2023 would respond. This is the preferred form for contractors.
Claims-made form only covers claims filed while the policy is active. If your policy lapses and a claim comes in after the lapse, you're not covered — even if the incident happened during the policy period. Claims-made policies require careful management of retroactive dates and tail coverage. Most contractors should use occurrence form whenever available.
Your GL policy includes a "products and completed operations" coverage section that is critically important for contractors. This covers claims arising from your completed work — damage discovered after you've finished the job and left the site. Make sure this coverage is not excluded or limited in your policy.
Workers' Compensation
If you have employees in Minnesota, workers' comp is legally required under Minnesota Statute §176.181. For contractors, the stakes are particularly high: construction and trades work carries some of the highest injury rates of any industry, and a single serious fall or equipment injury can generate $200,000+ in medical and lost-wage claims.
Workers' comp covers your employees — not you as the owner (unless you elect to cover yourself) and not subcontractors who are truly independent. The classification codes for construction trades vary significantly by trade: roofing and structural steel carry much higher rates than finish carpentry or painting. Make sure your employees are classified correctly — misclassification is a common audit finding that can result in significant additional premium owed.
The question of whether subcontractors require you to carry coverage for them is nuanced. In Minnesota, if a subcontractor doesn't have their own workers' comp policy and is determined to be a de facto employee (rather than a true independent contractor), you can be held responsible for their claims. Always require certificates of insurance showing workers' comp coverage from every subcontractor you hire.
Commercial Auto
If you or your employees use vehicles for work — driving to job sites, hauling equipment or materials — those vehicles need commercial auto coverage, not personal auto. Personal auto policies typically exclude business use beyond commuting. A claim that occurs while driving to or from a job site can be denied under a personal auto policy if your insurer determines the vehicle was being used for business.
Commercial auto for contractors typically covers trucks, vans, and work vehicles for bodily injury and property damage liability (required), plus physical damage (collision and comprehensive) if you want your own vehicles covered. If you use personally-owned vehicles for business, a hired and non-owned auto endorsement on your GL policy or a separate commercial auto policy is needed.
Builder's Risk
Builder's risk insurance covers structures under construction — the building itself, materials on-site, and sometimes materials in transit — against damage from fire, wind, hail, theft, and vandalism. Your GL policy doesn't cover damage to the structure you're building; your property insurance doesn't cover a building you don't own. Builder's risk fills that gap.
On large commercial projects, the property owner often carries builder's risk and names the GC and subcontractors as insureds. On residential projects and smaller commercial jobs, the GC often carries it. Clarify in your contract who is responsible for builder's risk coverage before work starts — the gap between "I thought they had it" and "they thought I had it" has caused significant losses.
Umbrella / Excess Liability
An umbrella policy adds a layer of liability coverage on top of your GL, commercial auto, and employer's liability (workers' comp). A $1M GL policy plus a $2M umbrella gives you $3M in total liability coverage. Umbrella coverage is relatively inexpensive compared to primary coverage because it only pays after the underlying limits are exhausted.
Many commercial project contracts require combined limits of $2M, $3M, or even $5M. An umbrella is typically the most cost-effective way to get there. If you're bidding on commercial work, having a $1M GL plus a $3M or $4M umbrella is standard practice.
Professional Liability / E&O
If you provide design-build services, architectural consulting, or any kind of professional advice as part of your contracting work, general liability doesn't cover claims arising from errors in your professional judgment or design work. A GL policy covers accidental property damage; professional liability (errors & omissions) covers claims that your professional recommendations or designs were wrong or negligent. Design-build contractors should consider whether their GL policy's professional services exclusion creates a gap.
Putting It Together
A well-structured contractor insurance program for a Minnesota GC typically includes: GL at $1M/$2M (occurrence form), workers' comp if you have employees, commercial auto for all business-use vehicles, and an umbrella policy to bring your total limits up to what your contracts require. Builder's risk is project-specific and should be addressed for each significant job.
Dayton Insurance Agency works with carriers experienced in contractor and construction risks in Minnesota. We can review your current coverage, identify gaps, and shop multiple carriers to find your best combination of price and coverage. Call (651) 243-0056 or send an email to get started.