A client calls and says they need a bond. Or a GC sends a contract that requires bonding before work starts. Or a city licensing office says a bond needs to be filed before the license is issued. What kind of bond? How much? Who does it protect?
These are among the most commonly confused questions I get from contractor clients, and the confusion makes sense — the word "bond" gets used across three very different instruments that work differently, protect different parties, and serve different purposes. Here's how each one actually works.
First: What a Surety Bond Is (and Isn't)
Before separating the types, the most important distinction in the whole conversation: a surety bond is not insurance.
Insurance protects the policyholder — the contractor — when something goes wrong. A surety bond protects the obligee — the party requiring the bond, typically the state, a city, or a project owner. If a claim is filed against your bond and the surety pays it, you are required to reimburse the surety. The claim doesn't disappear into a policy. The contractor is still financially responsible.
A bond is closer to a guarantee backed by a third-party financial institution — the surety company — than to a traditional insurance policy. The surety is essentially vouching for your ability to perform, and if you don't, they make the harmed party whole and come to you for reimbursement.
Gap 1: Contractor License Bonds
A contractor license bond is a standing requirement filed with a state agency or city as a condition of holding a contractor license or registration. It protects consumers and the licensing authority if the contractor fails to perform work, violates licensing laws, or causes consumer harm.
In Minnesota, the Department of Labor and Industry requires license bonds for several specialty contractor categories:
| Trade | Bond amount | Filed with | Renewal |
|---|---|---|---|
| Electrical contractors | $25,000 | MN DLI | Annual |
| Mechanical (HVAC/heating) | $25,000 | MN DLI | Every 2 years |
| Plumbing contractors | $25,000 | MN DLI | Annual |
| Residential contractors/remodelers | Contractor Recovery Fund* | MN DLI | With license |
*Residential building contractors and remodelers in Minnesota pay into the Contractor Recovery Fund rather than filing a traditional surety bond. The fund reimburses consumers for verified losses from licensed contractors.
Many Minnesota cities also impose their own local bonding requirements on top of state requirements. Minneapolis, St. Paul, and other metro-area cities often require contractors to file a bond with the city before pulling permits or receiving a local license, in amounts that vary by trade and city. Always verify local requirements — DLI compliance doesn't automatically satisfy a city's separate requirement.
The cost of a contractor license bond is modest. A $25,000 bond typically costs $100–$200 per year depending on the contractor's credit and business history. The low cost reflects the relatively small bond amount and the fact that the bond primarily protects against licensing violations, not project failures.
The key thing to understand about your license bond: It does not substitute for performance or payment bonds on a project, and it doesn't protect you. It protects your customers and the licensing authority. Having a license bond on file doesn't mean you're covered if a project goes wrong — those are separate instruments entirely.
Gap 2: Performance Bonds
A performance bond is a project-specific bond that guarantees you will complete the contracted work according to the terms of the agreement. If you fail to complete the project — due to default, insolvency, or abandonment — the surety steps in to either fund the completion, hire a replacement contractor, or pay the owner for their losses up to the bond amount.
Performance bonds are typically sized at 100% of the contract value. A $400,000 commercial project requires a $400,000 performance bond. The bond travels with that specific contract and expires when the project is completed and accepted.
When performance bonds are required
- Federal public projects over $150,000 — required under the federal Miller Act
- Minnesota public projects — required under Minnesota's Little Miller Act (Minn. Stat. § 574.26) for public work over applicable thresholds
- Private commercial projects — frequently required by owners, developers, or lenders as a condition of contract award
- Subcontractor bonds — GCs may require subs to provide performance bonds on their portion of the work
Gap 3: Payment Bonds
A payment bond guarantees that subcontractors, material suppliers, and laborers on a project will be paid. If the general contractor fails to pay their subs and suppliers, the payment bond provides a recovery mechanism — and protects the project owner from mechanics' liens filed by unpaid parties.
Payment bonds are almost always required alongside performance bonds on public projects. On private projects, the owner may require them specifically to protect against lien exposure.
From a subcontractor's perspective, knowing whether a payment bond is in place matters. A sub working on a bonded public project has a payment bond claim right as a recovery option if they're not paid — an important protection compared to an unbonded private project where their primary option is a mechanics' lien.
Bid Bonds — The Fourth Type Worth Knowing
On competitively bid projects, a bid bond is often required as part of the bid submission. It guarantees that if you're awarded the contract, you'll actually execute it and provide the required performance and payment bonds. If you submit a winning bid and then walk away, the bid bond compensates the owner for the cost difference between your bid and the next lowest bid.
Bid bonds are typically 5–10% of the bid amount and are common on public projects and larger private commercial work.
Putting It Together: Which Bond Does Your Trade Need?
| Bond type | Protects | When required | Typical cost |
|---|---|---|---|
| License bond | State / consumers | DLI or city licensing | $100–$200/yr |
| Bid bond | Project owner | Competitive bids | 5–10% of bid |
| Performance bond | Project owner | Public & some private projects | 1–3% of contract |
| Payment bond | Subs & suppliers | Public & some private projects | Bundled with performance |
For most Minnesota specialty trade contractors — electricians, plumbers, HVAC techs — day-to-day work requires a DLI license bond and not much else. Contract bonds come into play when the project scale and procurement process require them. If you're being asked for a bond by a GC or project owner on a larger commercial project, that's almost certainly a performance or payment bond requirement — not a reference to your license bond.
How to Get Bonded
License bonds are obtained through a licensed surety company or through an insurance agent who works with surety products — we help clients with this regularly. The application is straightforward and approval is typically quick for contractors with clean business and personal credit histories.
Performance and payment bonds require more underwriting. The surety will review your financials, project history, bank references, and the specific contract. Establishing a surety relationship before you need a bond on a specific project — not the week the GC requires it — gives you the best outcome on terms and capacity.
Tom Wertish
President & AgentTom founded Options Insurance in 2014 and works with contractors across the Twin Cities metro on license bonds, commercial insurance, and helping clients understand what they actually need when they get a bonding requirement. If you've been asked for a bond and aren't sure which type — or you need to get your DLI bond in place for a license renewal — that's a straightforward conversation.
Bonds are one piece of the contractor insurance picture. Here's the full coverage checklist for Minnesota specialty trade contractors.
What Commercial Insurance Does a Contractor Need in Minnesota? →