We currently book plumbing appointments in 851 Minnesota cities. Work in this state is shaped by extreme cold, frozen mains and heavy water-softener use, which keeps water heater replacement, drain and sewer work, and repiping in steady demand.
Licensing in Minnesota
Minnesota licenses through the Department of Labor and Industry. Pipe Well additionally requires proof of general liability insurance of at least $1,000,000 and a valid driver license before your first appointment. You remain the licensed contractor of record on every job.
Minnesota licenses statewide through the Minnesota Department of Labor and Industry (DLI) — Construction Codes and Licensing Division / Plumbing Board. Recognised classes include Registered unlicensed plumber / apprentice, Journeyworker Plumber, Master Plumber. Renewal: Biennial — licenses expire December 31 of odd-numbered years. Reciprocity is recognised with ND, SD — useful if you already hold a license in one of those states.
Full detail, including exam provider and current renewal rules: Minnesota plumbing license requirements →
What the work looks like in Minnesota
Most of what we book is everyday service work rather than new construction: water heater replacement, drain and sewer clearing, leak location and repair, fixture swaps, and repipes. Local conditions matter — extreme cold, frozen mains and heavy water-softener use — so the mix in Minnesota skews toward the jobs those conditions create. Appointments arrive tagged by urgency, so you know before you accept whether it is an emergency, a same-day call, a next-day booking or a scheduled installation.
You set your own prices. Pipe Well never tells you what to charge and never collects money from the customer on your behalf — the homeowner pays you directly, exactly as they would on any other job. What we sell is the booked appointment and the customer's commitment to a time, not a discount on your labour.
How a Minnesota appointment reaches you
- A homeowner in Minnesota calls us or books through our site.
- We qualify the job — what is wrong, the full address, and when they are actually available.
- We book a real appointment with a date and time window.
- Our system matches the address against every verified plumber whose ZIP and radius cover it, best-rated first, and texts the closest match.
- You reply YES and receive the customer's name, phone number and full address.
- You do the work and collect payment directly from the homeowner.
- You report what you collected and upload the supply house receipt. We invoice our half of what is left, due within 48 hours of you being paid.
Decline as many as you like — nothing is charged for an appointment you turn down, and it does not count against you.
Is it worth it in Minnesota?
The honest comparison is not our 50% against a $60 lead fee — it is cost per booked job. A shared lead sold to three or four Minnesota plumbers at $40–$85 that closes maybe one time in six works out well north of $300 per job actually won, plus the unpaid hours spent chasing the five that went nowhere. That money leaves your account whether or not you ever get paid.
Our share is larger in absolute dollars on a big ticket, and smaller — often zero — on everything that does not convert. If your trucks are already full, buy leads or do your own marketing instead; you will keep more. If you have open capacity, a new van to keep busy, or you have been burned buying leads that never turned into work, being paid nothing until the customer pays you is a very different risk. Run your own numbers →
How the network pays
There is no subscription and no per-lead charge anywhere in Minnesota. When we send you an appointment and you complete the job, you collect payment directly from the customer. Your documented material costs come off the top, and Pipe Well is paid 50% of what is left: (amount collected from the customer − documented material cost) × 50% = Pipe Well's share, settled within 48 hours of that payment. On a $2,800 water heater job with $800 in materials, the net is $2,000, our share is $1,000 and you keep $1,800 — your half plus full reimbursement of your materials. Materials must be documented with receipts or invoices uploaded with the job; undocumented materials are not deducted, and labor, overhead, truck, fuel and taxes are not deducted either. If the customer never pays, nothing is owed.
Cover your Minnesota area
Set your ZIP and radius (30-mile minimum) and start receiving appointments by SMS.
Apply Free →Minnesota cities we book appointments in
Aitkin County 6
Anoka County 18
Anoka County~~~Isanti County 1
Anoka County~~~Ramsey County 1
Becker County 7
Beltrami County 8
Benton County 4
Benton County~~~Morrison County 1
Benton County~~~Stearns County 1
Big Stone County 8
Blue Earth County 10
Blue Earth County~~~Faribault County 1
Blue Earth County~~~Le Sueur County~~~Nicollet County 1
Blue Earth County~~~Nicollet County 1
Brown County 6
Brown County~~~Cottonwood County 1
Carlton County 9
Carver County 10
Carver County~~~Hennepin County 2
Cass County 14
Cass County~~~Morrison County 1
Chippewa County 5
Chippewa County~~~Kandiyohi County 1
Chippewa County~~~Yellow Medicine County 1
Chisago County 10
Clay County 11
Clearwater County 5
Cook County 1
Cottonwood County 6
Crow Wing County 18
Dakota County 19
Dakota County~~~Rice County 1
Dakota County~~~Washington County 1
Dodge County 6
Dodge County~~~Steele County 1
Douglas County 10
Douglas County~~~Todd County 1
Faribault County 10
Fillmore County 12
Fillmore County~~~Olmsted County 1
Freeborn County 14
Goodhue County 6
Goodhue County~~~Olmsted County 1
Goodhue County~~~Rice County 1
Goodhue County~~~Wabasha County 2
Grant County 7
Hennepin County 38
Hennepin County~~~Wright County 3
Houston County 6
Houston County~~~Winona County 1
Hubbard County 4
Isanti County 2
Isanti County~~~Kanabec County 1
Itasca County 16
Jackson County 6
Kanabec County 4
Kandiyohi County 11
Kittson County 9
Koochiching County 6
Lac qui Parle County 7
Lake County 3
Lake of the Woods County 2
Lake of the Woods County~~~Roseau County 1
Le Sueur County 7
Le Sueur County~~~Scott County 1
Le Sueur County~~~Sibley County 1
Le Sueur County~~~Waseca County 1
Lincoln County 5
Lyon County 11
Mahnomen County 3
Marshall County 11
Martin County 9
Martin County~~~Watonwan County 1
McLeod County 9
Meeker County 8
Meeker County~~~Stearns County 1
Mille Lacs County 7
Mille Lacs County~~~Sherburne County 1
Morrison County 13
Morrison County~~~Todd County 1
Mower County 14
Murray County 9
Nicollet County 4
Nobles County 11
Norman County 8
Olmsted County 6
Otter Tail County 20
Otter Tail County~~~Wadena County 1
Otter Tail County~~~Wilkin County 1
Pennington County 3
Pine County 14
Pipestone County 8
Pipestone County~~~Rock County 1
Polk County 15
Pope County 9
Pope County~~~Stearns County 1
Ramsey County 15
Ramsey County~~~Washington County 1
Red Lake County 4
Redwood County 15
Renville County 10
Rice County 5
Rock County 7
Roseau County 5
Scott County 6
Sherburne County 5
Sibley County 7
St. Louis County 27
Stearns County 27
Stearns County~~~Wright County 1
Steele County 3
Stevens County 5
Swift County 8
Todd County 9
Todd County~~~Wadena County 1
Traverse County 4
Wabasha County 8
Wabasha County~~~Winona County 1
Wadena County 5
Waseca County 4
Washington County 25
Watonwan County 7
Wilkin County 7
Winona County 11
Wright County 13
Yellow Medicine County 8
Not listed? Apply anyway — coverage follows the plumbers who join, and we cap each service area at three plumbers so the ones who are in get real volume.
Common questions from Minnesota plumbers
Is this leads or actual booked appointments?
Appointments. We advertise, answer the phone, qualify the job and agree a time with the homeowner, then send that appointment to one plumber. You are not racing other contractors to call a shared contact.
What does it cost to join?
Nothing — no signup fee, no monthly subscription, no per-lead charge. We are paid 50% of the job after your documented materials, and only after the customer has paid you.
What if the customer never pays me?
You owe us nothing. Our share is calculated on money you actually collected. We absorb the marketing cost of that job.
How far will I drive?
You set your ZIP and radius, 30 miles minimum. The text tells you the mileage before you accept.
Can I leave?
Yes, with seven days' written notice. No contract term, no minimum.
Who is this a bad fit for?
Anyone already booked solid, shops living off repeat and referral work, and plumbers doing mostly high-ticket repipes — on a big net, half is a lot of money.
More for Minnesota plumbers: plumbing leads in Minnesota · Minnesota license requirements · what plumbing leads really cost · how to get more plumbing jobs · vs Angi Leads · full pricing · about Pipe Well