Home/Find a plumber/Iowa

Iowa

Plumbers in Iowa

54 plumbing businesses in its metro areas within about 35 miles of Des Moines, Cedar Rapids and Davenport – plus how Iowa licenses plumbers.

Across the state line

Nearby metro areas with Iowa plumbers

These city pages include plumbers based in Iowa.

Iowa rules

Do plumbers need a license in Iowa?

How Iowa licenses plumbers

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.

Before you hire

Ask for the license number and check it on the official lookup where one exists. Ask for proof of insurance and a written, itemized estimate, and ask who pulls the permit if the job needs one – water heaters, repiping and sewer lines often do.

Eight questions to ask every plumber

Questions

Iowa plumbing questions

Do plumbers need a license in Iowa?

Iowa licenses plumbers statewide through the Iowa Plumbing and Mechanical Systems Board (Department of Inspections, Appeals, and Licensing). You can check a license at dphregprograms.iowa.gov.

Where in Iowa do you list plumbers?

In Iowa: Des Moines (20), Cedar Rapids (20), Davenport (14). Each city page lists plumbers based within about 25 miles (35 in smaller metro areas) whose own website names that city or nearby towns.

How do I get a plumber listed in Iowa?

Plumbing businesses can add their business free. We check every listing against the business’s own website.

Neighboring states: Minnesota · Wisconsin · Illinois · Missouri · Nebraska · South Dakota.

Free plumber request

Tell us the problem. We’ll connect you with a local plumber in Iowa.

  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.