Skip to content
Des Moines Plumbing & HVAC

Homeowner guides

Plumbing guides

Water heaters, drains, sewer lines, leaks, sump pumps and repipes — costs and fixes for Des Moines homes.

Plumbing · 7 min ·

Spooky Plumbing Noises Explained: Gurgling Drains, Water Hammer and the Toilet That Runs by Itself

A toilet running by itself is usually a leaky flapper. What gurgling drains, banging pipes and a popping water heater mean, and which ones need a plumber.

Read the guide →

Plumbing · 7 min ·

Sump Pump Replacement Cost in Des Moines (Plus a Fall Testing Checklist): 2026 Guide

Most Des Moines sump pump replacements run $400 to $900, and $600 to $1,200 to add a battery backup. Costs, a fall test and frozen discharge line fixes.

Read the guide →

Plumbing · 7 min ·

Drain Cleaning Cost in Urbandale, Iowa: 2026 Guide

Most Urbandale drain cleaning runs $95 to $350, or $400 to $800 for hydro-jetting. Costs for sinks, toilets and main lines, and why roots are so common.

Read the guide →

Plumbing · 7 min ·

Sewer Smell in Your Basement? Dry Floor Drains, P-Traps and What Else It Could Be

A sewer smell in the basement is usually a dry floor drain trap. How to fix it in minutes, the other common causes, and when it's a sewer line problem.

Read the guide →

Plumbing · 7 min ·

How Much Does a Plumber Cost in Des Moines? 2026 Price Guide

Most everyday Des Moines plumbing repairs run $95 to $700; bigger jobs run into the thousands. 2026 prices for common jobs and how plumbers charge.

Read the guide →

Plumbing · 7 min ·

Water Heater Replacement Cost in Ankeny, Iowa: 2026 Guide

Most Ankeny water heater replacements run $1,000 to $2,000 for a tank and $2,800 to $5,500 for tankless. 2026 costs by type and what adds to the bill.

Read the guide →

Plumbing · 7 min ·

How Much Does Water Heater Replacement Cost in Des Moines? [2026 Pricing Guide]

What does a new water heater cost in Des Moines in 2026? Real numbers for tank, tankless, gas, electric — plus what drives the price up or down.

Read the guide →

Got a leak? A weird noise? No AC?

We answer 24/7. Same-day service across Central Iowa.

Call 24/7 · (515) 494-5483 Quote