top of page

Water Heater Repair

Fast diagnostics • Honest options • Locally Owned- Serving Des Moines Metro & surrounding communities

GEM Heating & Cooling provides water heater repair across the Des Moines Metro & surrounding communities. If you’re out of hot water, seeing leaks, hearing popping or rumbling, or your unit won’t stay lit or keep temperature, we’ll diagnose the cause and walk you through clear repair options before any work begins. We service most major gas and electric tank water heaters and can troubleshoot many tankless issues as well. Based in Bondurant, we regularly serve Altoona, Ankeny, Pleasant Hill, and nearby communities.

Common Water Heater Repair Calls:

  • No hot water / not enough hot water

  • Water heater leaking or pooling water

  • Pilot light won’t stay lit / ignition failure (gas)

  • Breaker tripping / no power (electric)

  • Temperature swings / slow recovery

  • Rusty, discolored, or smelly hot water

  • Popping/rumbling sounds (sediment buildup)

  • T&P valve dripping / expansion tank concerns

  • Tankless error codes / inconsistent hot water

Water Heater Repairs We Handle

  • Thermostats + heating elements (electric)

  • Gas control valve/thermostat + ignition components (gas)

  • Pilot/igniter/flame sensor troubleshooting (as applicable)

  • Leak diagnosis (connections, valves, piping near tank)

  • Drain/flush recommendations for sediment issues

  • T&P valve concerns + safety checks (as applicable)

  • Venting/combustion air basics check for gas units (as applicable)

  • Tankless troubleshooting for common faults/error codes

Our Water Heater Repair Process

  1. Diagnose & confirm — We verify the cause (electrical, gas/ignition, leaks, sediment, venting basics).

  2. Clear options — You get straightforward repair vs. replacement recommendations and pricing.

  3. Repair & verify — We complete the repair, confirm safe operation, and test hot water delivery.

Ready for fast Water Heater repair? Book online or call to schedule.

Water Heater Repair FAQs

  1. How long do water heaters usually last?

    Most tank water heaters last about 8–12 years depending on water quality and maintenance.

  2. Should I repair or replace my water heater?

    If it’s leaking from the tank or very old, replacement is often smarter. If it’s a part failure, repair may make sense.

  3. Do you repair gas and electric water heaters?

    Yes—GEM services both gas and electric tank water heaters.

  4. Why is my water heater making popping noises?

    Often sediment buildup. We can recommend flushing/maintenance based on condition.

  5. Do you work on tankless water heaters too?

    Yes—we can troubleshoot many tankless issues and error codes, and advise if repair or replacement makes sense.

bottom of page