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

20 listed13 say 24/7 emergency12 drain cleaning14 commercial

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.

Emergency steps

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.

Advertising space

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

Says 24/7 emergencyHomesDrain cleaningWater heatersSewer linesLeak detectionSlab leaksGas linesWater treatmentSump pumps

License number shown on its website: #51239

Is this your business? Update or remove it

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

Says 24/7 emergencyHomesBusinessesDrain cleaningWater heatersTankless water heatersLeak detectionRepipingGas linesFixturesWater treatmentBackflow testingSump pumps

Is this your business? Update or remove it

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

Says 24/7 emergencyHomesBusinessesDrain cleaningWater heatersSewer linesLeak detectionGas linesFixturesWater treatmentHydro jettingSump pumps

Is this your business? Update or remove it

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

HomesBusinessesWater heatersTankless water heatersSewer linesGas linesFixturesRemodelsWater treatmentBackflow testing

Is this your business? Update or remove it

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

Says 24/7 emergencyHomesBusinessesDrain cleaningWater heatersTankless water heatersLeak detectionGas linesFixturesRemodelsWater treatmentHydro jettingCamera inspectionSump pumps

Is this your business? Update or remove it

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

HomesBusinessesDrain cleaningWater heatersTankless water heatersSewer linesSlab leaksRepipingGas linesFixturesWater treatmentSump pumps

Is this your business? Update or remove it

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

HomesBusinessesWater heatersSewer linesGas linesFixturesRemodelsWater treatment

Is this your business? Update or remove it

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

Says 24/7 emergencyHomesBusinessesDrain cleaningWater heatersTankless water heatersSewer linesLeak detectionGas linesFixturesRemodelsWater treatmentBackflow testingHydro jettingCamera inspectionSump pumps

License number shown on its website: Master Plumbing and Mechanical Systems Contractor License: 50688-CL; Individual License: 5437

Is this your business? Update or remove it

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

Says 24/7 emergencyHomesWater heatersTankless water heatersLeak detectionRepipingGas linesFixturesWater treatmentSump pumps

Is this your business? Update or remove it

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

Says 24/7 emergencyHomesBusinessesFixtures

Is this your business? Update or remove it

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

Says 24/7 emergencyHomesBusinessesDrain cleaningWater heatersTankless water heatersSewer linesLeak detectionRepipingGas linesFixturesRemodelsWater treatmentCamera inspectionSump pumps

Franchise location (Mr. Rooter)

Is this your business? Update or remove it

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

HomesBusinessesDrain cleaningWater heatersSewer linesLeak detectionGas lines

License number shown on its website: Iowa State License #1979 and #50131-CL

Is this your business? Update or remove it

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

Says 24/7 emergencyHomesBusinessesDrain cleaningWater heatersSewer linesLeak detectionRepipingFixtures

License number shown on its website: C130213 · Franchise location (Roto-Rooter)

Is this your business? Update or remove it

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

Says 24/7 emergencyHomesBusinessesDrain cleaningWater heatersTankless water heatersSewer linesSlab leaksRepipingGas linesWater treatment

License number shown on its website: #5655, #50624-CL

Is this your business? Update or remove it

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

Says 24/7 emergencyHomesDrain cleaningWater heatersSewer linesLeak detectionRepipingGas linesFixturesWater treatmentSump pumps

Is this your business? Update or remove it

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

Says 24/7 emergencyHomesWater heatersTankless water heatersWater treatmentSump pumps

License number shown on its website: #52783-CL

Is this your business? Update or remove it

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 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.

  1. 1Tell us the job and your ZIP code
  2. 2We send it to listed plumbers who serve your area
  3. 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.

This field is for validation purposes and should be left unchanged.
So a plumber can reach you. We do not use it for anything else.
What is happening and where. Optional.