Home/Find a plumber/Iowa/Des Moines, IA
Iowa
Plumbers in Des Moines, IA
20 local plumbing businesses based within about 35 miles of Des Moines, listed A to Z with phone numbers, addresses and services. Paid placements are labeled.
Towns these plumbers name on their own websites: Johnston, West Des Moines, Clive, Norwalk, Urbandale, Ankeny, Altoona, Grimes, Pleasant Hill, Waukee, Bondurant, Windsor Heights, Indianola, Carlisle
Water pouring in right now?
Shut off the main water valve first, then call a plumber below that says it takes emergency calls. If you smell gas, leave the building and call 911 or your gas utility from outside.
The list
Des Moines plumbers, A to Z
Filter by what each business says on its own website. “Says 24/7 emergency” means its site says so – call to confirm before you rely on it.
Your plumbing business, Des Moines
The one City Spotlight place for Des Moines sits here, above the A to Z list. Requests sent from this page for areas the Spotlight plumber serves go to it. Offered only to plumbers that pass our listing rules. How it works
72 Degrees Heating, Cooling, Plumbing & Electrical
Based in Urbandale, IA · 3074 104th Street, Urbandale, IA 50322
Names on its website: Des Moines, West Des Moines, Ankeny, Altoona, Clive, Johnston, Waukee, Grimes, Norwalk, Pleasant Hill and more
License number shown on its website: #51239
AM PM Plumbing
Based in West Des Moines, IA · 701 Railroad Avenue, West Des Moines, IA 50265
Names on its website: Des Moines, Clive, Urbandale, Cumming, Norwalk, Grimes, Johnston
Bell Brothers Heating, Cooling & Plumbing
Based in Des Moines, IA · 2822 6th Ave., Des Moines, IA 50313
Names on its website: Altoona, Ankeny, Bondurant, Clive, Grimes, Indianola, Johnston, Norwalk, Pleasant Hill, Urbandale and more
Contractors Plumbing Inc.
Based in Des Moines, IA · 4377 NE 14th Street, Des Moines, IA 50313
Names on its website: Central Iowa
Cook Plumbing Corporation
Based in West Des Moines, IA · 1425 Fuller Rd, West Des Moines, IA 50265
Names on its website: Des Moines, Waukee, Norwalk, Polk City
Dalton Plumbing, Heating, Cooling, Electric and Fireplaces, Inc.
Based in Des Moines, IA · 5512 NE 17th St, Des Moines, IA 50313
Names on its website: Cedar Rapids, Cedar Falls, Waterloo
Gallon Plumbing
Based in Des Moines, IA · 2785 NE 46th Ave, Suite 200, Des Moines, IA 50317
Names on its website: Adel, Altoona, Ankeny, Bondurant, Clive, Grimes, Johnston, Norwalk, Pleasant Hill, Urbandale and more
H & H Plumbing Inc.
Based in Granger, IA · 32411 170th St, Granger, IA 50109
Names on its website: Des Moines, Urbandale, West Des Moines, Windsor Heights, Altoona, Ankeny, Grimes, Waukee, Clive, Johnston and more
Herr Plumbing
Based in Des Moines, IA
Names on its website: Winterset
Holt Plumbing & Heating, Inc.
Based in Des Moines, IA · 1202 Thomas Beck RD, Suite 101, Des Moines, IA 50315
Names on its website: West Des Moines, Clive, Urbandale, Norwalk, Johnston
License number shown on its website: Master Plumbing and Mechanical Systems Contractor License: 50688-CL; Individual License: 5437
Lazer Home Services
Based in Des Moines, IA · 5703 NW 2nd St, Des Moines, IA 50313
Names on its website: Altoona, Ames, Ankeny, Bondurant, Carlisle, Clive, Grimes, Johnston, Norwalk, Pleasant Hill and more
Modern Heating and Air
Based in Des Moines, IA · 675 NE 45th Place, Des Moines, IA 50313
Names on its website: Ankeny, Johnston, Urbandale, West Des Moines, Grimes, Clive, Altoona, Waukee, Bondurant, Pleasant Hill and more
Mr. Rooter Plumbing of Des Moines
Based in Grimes, IA · 3560 SW Brookside Dr, Grimes, IA
Names on its website: Des Moines, West Des Moines, Waukee, Johnston, Urbandale, Clive, Windsor Heights, Granger
Franchise location (Mr. Rooter)
Richardson Plumbing Company
Based in Des Moines, IA · 3307 SE 18th Ct, Des Moines, IA 50320
Names on its website: Pleasant Hill, Carlisle, Altoona, Clive, Norwalk, West Des Moines, Urbandale, Windsor Heights, Indianola, Ankeny and more
License number shown on its website: Iowa State License #1979 and #50131-CL
Roto-Rooter Plumbing & Water Cleanup (Des Moines)
Based in Des Moines, IA · 4005 SE Grimes Blvd, Des Moines, IA 50111
Names on its website: Polk County, Dallas County, Warren County, Madison County
License number shown on its website: C130213 · Franchise location (Roto-Rooter)
Schaal Plumbing, Heating, Cooling & Electric
Based in Johnston, IA · 5670 NW Beaver Dr, Johnston, IA 50131
Names on its website: Des Moines, Cedar Rapids, Iowa City
License number shown on its website: #5655, #50624-CL
Service Legends
Based in Des Moines, IA · 6365 NE 14th St, Des Moines, IA 50313
Names on its website: Central Iowa
Smith's Sewer Service Inc.
Based in Johnston, IA · 4620 NW 62nd Ave, Johnston, IA 50131
Names on its website: Central Iowa
Thrasher Service Corp
Based in Des Moines, IA · 3012 East 14th Street, Des Moines, IA 50316
Names on its website: West Des Moines, Waukee, Ankeny, Johnston, Central Iowa
True Comfort Heating, Cooling and Plumbing
Based in Des Moines, IA · 505 Sheridan Ave, Des Moines, IA 50313
Names on its website: Altoona, Pleasant Hill, Waukee, West Des Moines, Ankeny, Indianola, Clive, Johnston, Norwalk, Urbandale and more
License number shown on its website: #52783-CL
Details on this page come from each business’s own website, checked October 2026. Free listings are shown alphabetically. How we list · Update or remove a listing
Before you call
Common plumbing problems in Des Moines
Safe first steps for the problems plumbers are called about most, with official sources. All plumbing guides.
Before you hire
Checking a plumber in the Des Moines area
Plumber licenses in Iowa
Plumbers are licensed by the state.
Who licenses: Iowa Plumbing and Mechanical Systems Board (Department of Inspections, Appeals, and Licensing)
License types: Master (plumbing), Journeyperson (plumbing), Apprentice, Contractor.
Businesses: A plumbing contractor needs a contractor license from the Plumbing and Mechanical Systems Board, must hold or employ an active master license holder, and must also keep a separate Iowa contractor registration (Iowa Code chapter 91C).
Check a license: dphregprograms.iowa.gov
Confirm the company holds an Iowa plumbing contractor license and has a licensed master plumber of record, and check that the person doing the work holds a journeyperson or master license.
Sources: dial.iowa.gov, dial.iowa.gov, dial.iowa.gov, legis.iowa.gov. Checked October 2026 from official sources. This is not legal advice.
Questions to ask
Ask every plumber the same questions: license number, insurance, a written itemized estimate, after-hours rates, who pulls the permit, and the warranty on labor. All eight questions.
Questions
Des Moines plumber questions
How many plumbers are listed in Des Moines?
20 plumbing businesses, each based within about 35 miles of Des Moines. They are listed alphabetically.
Which Des Moines plumbers say they offer 24/7 emergency service?
13 of the businesses listed here say on their own website that they offer 24/7 or 24-hour emergency service: 72 Degrees Heating, Cooling, Plumbing & Electrical, AM PM Plumbing, Bell Brothers Heating, Cooling & Plumbing, Dalton Plumbing, Heating, Cooling, Electric and Fireplaces, Inc., Holt Plumbing & Heating, Inc., Lazer Home Services, Modern Heating and Air, Mr. Rooter Plumbing of Des Moines, Roto-Rooter Plumbing & Water Cleanup (Des Moines), Schaal Plumbing, Heating, Cooling & Electric, Smith’s Sewer Service Inc., Thrasher Service Corp and others. Call to confirm availability and after-hours rates.
Do plumbers in Des Moines need a license?
Iowa licenses plumbers statewide through the Iowa Plumbing and Mechanical Systems Board (Department of Inspections, Appeals, and Licensing). Check a license at dphregprograms.iowa.gov.
Which plumbers here do commercial work?
14 of the listed businesses say on their own website that they work on commercial properties. Use the Commercial filter above the list.
Nearby metro areas: Chicago, IL · Minneapolis, MN · St. Louis, MO · Kansas City, MO · Milwaukee, WI · Sioux Falls, SD · Omaha, NE · Madison, WI. All of Iowa.
Free plumber request
Tell us the problem. We’ll connect you with a local plumber in Des Moines.
- 1Tell us the job and your ZIP code
- 2We send it to listed plumbers who serve your area
- 3They contact you directly
Free, no obligation. If no listed plumber serves your area, we’ll tell you. Water pouring in? Shut off the main valve first, then call a plumber from the list.