Minnesota Surety Bonds
Contractor License & Permit Bonds in Minnesota
Find the exact license, permit, right-of-way, or public-works bond your Minnesota obligee requires — by city, county, and the state. Minnesota bonds are quoted, not issued online — request a quote and a licensed producer follows up.

How contractor bonding works in Minnesota
The state bonds thirteen trades — and one clause decides whether the figures print
Minnesota bonds trades rather than contractors, and it does it through a single master clause. Minnesota Statutes section 326B.0921 governs every bond required by the state licensing chapter: each one must be a corporate surety bond, filed with the commissioner on the bond form the commissioner provides, and it stands in lieu of all other license bonds to any other political subdivision. Three consequences follow, and they shape this entire page. There is no cash, certificate of deposit or letter of credit anywhere in the chapter, so nothing displaces the bond. The form is mandatory. And the state bond displaces the city bond by operation of law.
The mandatory form is also why the figures on this page render. Two of the thirteen state their sum as a floor rather than as a fixed amount — the statute says the bond must be “at least” a stated figure. The department’s own form eliminates the ambiguity: it prints the sum in words and in figures, in the body and again in the amount box at the head of the sheet, with no blank to write another number in. The plumbing contractor bond is $25,000 on a form that reads “TWENTY-FIVE THOUSAND DOLLARS”; the residential roofer bond is $15,000 on a form that reads “FIFTEEN THOUSAND DOLLARS”. A statutory floor plus a mandatory fixed-sum form is a fixed sum.
The rest of the family is stated flat. Mechanical work is $25,000 — gas, heating, ventilation, cooling, air conditioning, fuel burning and refrigeration — and the department says plainly that there is no state license required for mechanical contractors at all, which makes it the rare bond that is a condition of contracting rather than of a license. Electrical contracting is $25,000, and it is a bond, not merely insurance: the statute imposes the bond in one subdivision and general liability insurance in the next, on top. The same defined word carries technology system and satellite system contractors at $25,000 each, and elevator contractors post the same. High pressure piping is $15,000 on an annual calendar-year term, water conditioning is $3,000, and manufactured home installers post $2,500.
One of the thirteen is named by no statute at all. The pipe laying bond is $25,000, and a search of the statutes for the phrase returns nothing: the plumbing section simply sweeps building sewer and water service installers into the same requirement, and the department publishes a separate dated form, a separate registration and a separate renewal cycle for them. The agency’s form shelf outranks the code’s silence. If you install building water and sewer piping without a plumbing license, that is your bond — unless you hold the septic license, in which case you file with a different agency and should not renew here at all.
Minnesota bonds its roofers and not its builders
The most useful thing to know about residential work in this state is which of the four licenses carries a bond. Two of the four do. A licensed residential roofer posts $15,000, and a licensed manufactured home installer posts $2,500. Residential building contractors and residential remodelers — the two largest license populations in Minnesota — post no bond at all. They carry insurance and pay a fee into the state contractor recovery fund.
And the fund is not an election against the bond. The word “bond” does not appear anywhere in the recovery fund section — not once. The fee is payable in addition to any other fees, on a three-step scale set by the licensee’s gross annual receipts, so a roofer pays the fund fee and posts the bond. Anyone told that paying into the fund removes a bonding requirement is being told something the statute does not say.
That structure is worth reading before you buy anything, because it explains a common surprise: a general residential contractor who has never posted a bond in Minnesota takes on roofing work and is suddenly bonded, while the framing and finishing side of the same business remains unbonded. The license, not the job, is what carries the requirement.
Wells four ways, septic once, and the two figures that will not print
The Department of Health bonds well work at four levels, and three of them are easy to miss. The well contractor bond is $25,000. The limited well and boring license splits by scope — the higher figure covers sealing wells and borings, dewatering wells, and bored geothermal heat exchangers, and the lower one covers pumps, screens, pitless units and casing. That geothermal clause is the one contractors miss: a ground-loop borehole is a boring under this chapter, so the driller is licensed and bonded by the health department rather than under any mechanical credential. Elevator borings and environmental wells each carry $10,000 more.
Septic work is bonded once, at $25,000, by the Pollution Control Agency, on a form that prints the amount the same way the labor department’s forms do. Get the routing right before you buy: a plumbing licensee who also holds the septic license writes one bond covering both scopes and files a duplicate original with each agency rather than buying twice, and a contractor licensed for septic work does not file the pipe laying bond at all.
Two state instruments deliberately show no figure, and the reasons are different. The transportation department’s utility permit bonds — continuing and individual — leave the penal sum blank on the form, accept a money order or cashier’s check instead, and the department’s own published register shows the spread plainly: hundreds of bonds on file carrying fourteen different sums across two orders of magnitude. The commonest amount on that register is a habit, not a requirement. And the nonresident contractor deposit states no sum anywhere and offers two routes that involve buying nothing — a cash surety, or a three-year record of Minnesota work and full tax compliance. The default it replaces is an eight percent withholding on payments, the same rate Kansas uses.
The cities are not competing with the state bond — they are counting it
If a Minnesota city asks you for a mechanical, plumbing or pipe-laying bond, check whether it is asking for the state’s. Five cities say so in their own text. Brooklyn Park is the plainest: its building code asks for a bond “for mechanical, for pipe layers and plumbers” and then provides that if the applicant produces a certificate showing it has given bond to the State of Minnesota under the plumbing and mechanical statutes, a separate bond is not required by the city. Circle Pines prints the whole scheme on one line of its license application — mechanical contractors file the state bond, sign contractors file the state bond or the city’s, everyone else files the city bond — above a header saying no application is necessary at all if you are licensed by the state. Rochester takes “proof that the applicant has satisfied the state law bond requirement” for its heating and air conditioning license, and Edina takes “proof that the applicant holds a state mechanical bond”.
The tell is the figure. Every municipal trade line in this state quoted at $25,000 is the state’s bond wearing a city’s name, because the state sets mechanical and plumbing at that amount. Edina is the clean demonstration: four separate carrier listings circulate for Edina at that figure — warm air heating and air conditioning, steam and hot water, refrigeration, and stoker work — and those are the four trades Edina’s own definition gathers into the single phrase “mechanical work”. The amount appears nowhere in Edina’s code. The four are one state bond, and this directory carries no Edina trade record because there is none to carry.
Minneapolis states the other half of the story on its own licensing pages. It tells roofers in terms that they do not need a Minneapolis license, because the state licenses them; and for sign work it publishes both routes side by side, an eight thousand dollar bond “from the City or State”. The state sign contractor bond is $8,000 and stands in lieu of any compliance bond a local government requires, so a sign company working several markets files once with the state instead of once per city. The boundary is on-premise signs; off-premise advertising is a different animal, which is why Minneapolis still charges its own bond for billposting and sign painting.
The cities bond the street and the wrecker — and thirty-one of those figures are here
What the state leaves alone, the cities take. Minneapolis bonds building wreckers by class — $50,000 for a Class A licensee, which may take down any structure regardless of size, and $10,000 for a Class B licensee capped at three stories, thirty-five feet and ten thousand square feet above grade. Alongside it sit the sign hanger bond at $8,000, which the state bond can satisfy, the billposting and sign painting bond at $10,000, which it cannot, the residential specialty contractor bond at $10,000, and a $10,000 trades bond covering seven license classes at once — of which state law has displaced all but the duct cleaner.
St. Paul takes the opposite posture on the same statute. It bonds building contractors at $2,500, bituminous contractors at $5,000, sidewalk contractors at $5,000 and building wrecking at $10,000 — and it bonds its building trades not at all. Its building trades licensing chapters do not use the word. Same statute, opposite response, and the two capital cities are the cleanest illustration in the state of how much discretion a Minnesota city actually has.
Duluth splits three ways by its own paperwork. The wrecker and mover bond states a flat $10,000 and renders. The street obstruction and excavation bond and the local improvement bond both say “at least”, and the city’s own bond form leaves the amount blank, so neither shows a number here. That split is also the answer to a figure that circulates for Duluth at twice the amount: there is no such bond. It is two ten-thousand-dollar bonds added together.
The rest of the map is worth reading city by city. St. Cloud bonds building contractors at $25,000 — commercial work sits outside the state residential license and its preemption — plus excavating contractors and sign contractors at $10,000 each. Rochester bonds concrete sidewalk, driveway approach and curb work at $10,000 with a two-year defect tail that may not be spread across license years, and outdoor advertising at $1,000. Bloomington asks a flat $5,000 for driveway approaches. Maple Grove bonds sign hangers and water system excavation at $10,000 each. Winona runs three licenses off one $10,000 bond, Waite Park asks $10,000, Circle Pines $2,000, and Moorhead runs three separate instruments — driveway and sidewalk at $10,000, tree contractors at $1,000, and a right-of-way excavation bond that shows no figure.
Two of the more valuable records on this page sit where nobody looks for them. Anoka bonds arborists and tree care at $2,500, filed under Businesses and Services rather than under any building or licensing chapter, and Bemidji bonds tree service firms from its business license chapter with a cross-reference from its shade tree disease program. Tree work is a bonded trade in this state more often than a building code index will tell you.
When a Minnesota bond shows no figure, and why
Seventeen bonds on this page carry no amount, and in almost every case the ordinance itself is the reason. The commonest is the model right-of-way ordinance most Minnesota suburbs adopted. Edina and Mankato carry it word for word: the applicant may post a surety bond, a letter of credit or a cash deposit, in the amount determined by the engineer, but not less than a stated floor. Three reasons in one sentence — two of the three routes are not bonds at all, the amount is the engineer’s to fix, and the number in the text is a minimum. Minneapolis and St. Paul use the same menu with six named forms of security, the one difference being who holds the choice: in St. Paul it is the permittee’s, in Minneapolis the city engineer’s.
Others show no figure for their own reasons. Mound names a default and then hands the city an open power to set another, which is weaker than a floor because it moves in both directions. Minnetonka lets a demolition applicant file a certified check instead of a bond. Eagan prices its excavation bond by the acre disturbed, so two contractors on the same permit type owe different amounts. Wayzata requires a bond and names no sum anywhere in its code. And Brooklyn Park and Moorhead both state a minimum with no form fixing it.
The same discipline removed several figures that circulate for this state. Douglas County is quoted at two amounts for excavation and landscaping work; its own right-of-way regulations say the board may require a deposit in the form of a certified check, a surety bond or a corporate undertaking, with the amount specified in the special provisions of each permit — no fixed sum, no landscaping bond, and so no record here. Minnetonka is quoted for a plumbers bond and a swimming pool contractor bond; it licenses neither trade, and its pool license belongs to the pool rather than to a contractor. Wayzata is quoted a tree figure it does not have. Plymouth and Eagan, two of the largest suburbs in the state, bond no construction trade at all between them.
Every bond on this page is quoted by hand rather than bought through a portal. Use the quote form on any bond page and tell us the city and the trade; where a figure does not render, that is usually because the obligee has not fixed one, and the first useful step is finding out what it will actually accept.
Minnesota bonds we write
Contractor License & Permit Bonds
Statewide
- Minnesota Electrical Contractor Bond
- Minnesota Electrical Installer Bond
- Minnesota Elevator Boring Contractor Bond
- Minnesota Elevator Contractor Bond
- Minnesota Environmental Well Contractor Bond
- Minnesota High Pressure Piping Contractor Bond
- Minnesota Limited Well/Boring Contractor Bond
- Minnesota Manufactured Home Installer Bond
- Minnesota Mechanical Contractor Bond
- Minnesota MnDOT Utility Permit Bond (Continuing)
- Minnesota MnDOT Utility Permit Bond (Individual)
- Minnesota Nonresident Contractor Surety Deposit Bond
- Minnesota Pipe Laying Bond
- Minnesota Plumbing Contractor Bond
- Minnesota Residential Roofer Bond
- Minnesota Satellite System Contractor Bond
- Minnesota Sign Contractor Bond
- Minnesota SSTS Business License Bond
- Minnesota Technology System Contractor Bond
- Minnesota Water Conditioning Contractor Bond
- Minnesota Well Contractor Bond
City
- Anoka Arborist and Tree Care Bond
- Bemidji Tree Service Firm Bond
- Bloomington Driveway Approach Bond
- Brooklyn Park Excavation Permit Bond
- Circle Pines Contractor License Bond
- Duluth Local Improvement Permit Bond
- Duluth Street Obstruction and Excavation Bond
- Duluth Wrecker and Mover Performance Bond
- Eagan Excavation and Fill Bond
- Edina Right-of-Way Permit Bond
- Mankato Right-of-Way Permit Bond
- Maple Grove Sign Hanger Bond
- Maple Grove Water System Excavation Bond
- Minneapolis Billposting and Sign Painting Bond
- Minneapolis Building Wrecker Bond
- Minneapolis Residential Specialty Contractor Bond
- Minneapolis Right-of-Way Construction Security Bond
- Minneapolis Sign Hanger and Billboard Erector Bond
- Minneapolis Trades Contractor License Bond
- Minnetonka Razing and Demolishing Bond
- Moorhead Driveway and Sidewalk Permit Bond
- Moorhead Right-of-Way Excavation Bond
- Moorhead Tree Contractor Bond
- Mound General License and Permit Bond
- Rochester Outdoor Advertising Sign Bond
- Rochester Sidewalk, Driveway Approach, Curb and Gutter Bond
- Saint Paul Bituminous Contractor Bond
- Saint Paul Building Contractor Bond
- Saint Paul House Mover Bond
- Saint Paul Right-of-Way Construction Performance Bond
- Saint Paul Sidewalk Contractor Bond
- Saint Paul Wrecking of Buildings Bond
- St. Cloud Building Contractor Bond
- St. Cloud Excavating Contractor Bond
- St. Cloud Sign Contractor Bond
- Waite Park License and Permit Bond
- Wayzata Right-of-Way Excavation Bond
- Winona General License Bond
Underwritten bonds in Minnesota
Bid, performance, and payment bonds are individually underwritten — request a quote rather than the instant portal:
Minnesota surety bond FAQ
- Do I need a state contractor bond to work in Minnesota?
- It depends entirely on your trade, not on your size. Minnesota bonds thirteen trades through its labor department — plumbing, mechanical, electrical, technology and satellite systems, elevators, high pressure piping, residential roofing, water conditioning, pipe laying and manufactured home installation among them — and each has its own mandatory form and its own penal sum. But a residential building contractor or remodeler posts no state bond at all; that license carries insurance and a recovery fund fee instead. Tell us the trade and we will tell you which of the thirteen, if any, applies.
- Minnesota law says the bond must be “at least” an amount. Why does this page show one figure?
- Because the department’s own form settles it. Section 326B.0921 requires the bond to be filed on the form the commissioner provides, and that form prints the sum in words and in figures with no blank to write a different number in. A statutory floor plus a mandatory fixed-sum form is a fixed sum in practice, and nothing in the chapter lets the commissioner require more. Where a Minnesota city states a floor and its form leaves the amount blank — Duluth is the clearest example — we show no figure at all, because there the amount really is open.
- A city is asking me for a plumbing or mechanical contractor bond. Is that lawful?
- Ask the city to confirm before you buy it. State law forbids a Minnesota city to require a bond of anyone in the business of plumbing except the bond to the state, and it makes the state mechanical bond stand in lieu of all other bonds any political subdivision requires for that work. Several cities already handle this correctly — one accepts a certificate showing you have given the state bond and requires nothing further, and another prints the state amounts directly on its own license application. If the figure a city quotes you is twenty-five thousand dollars, it is very likely describing the state bond rather than one of its own.
- I install ground-loop geothermal. Which bond is that?
- Almost certainly a health department well and boring bond rather than anything on the mechanical side. A ground-loop borehole is a boring under the state well and boring chapter, so the contractor drilling it is licensed and bonded by the Department of Health at the limited well and boring level, which is a different agency, a different application and a different penal sum from the mechanical bond the rest of the system sits under. It is the single most commonly misfiled bond in this state.
- How do I get a quote for a Minnesota bond?
- Use the quote form on any bond page here. Every Minnesota bond on this site is quoted by hand rather than issued instantly, because so many of them turn on which trade you hold, which city you are working in, and whether a state filing has already removed the city requirement. Send us the trade and the jurisdiction and we will tell you what you actually owe before quoting it.
Request a bond quote
Tell us about the bond and the project. A licensed producer follows up — these bonds are individually underwritten, so they are not issued instantly.
Get bonded in Minnesota
Find your bond above, then request a quote — Minnesota bonds are individually quoted, and a licensed producer follows up to walk you through it.