24/7 emergency line: (716) 213-7172 Serving Buffalo & Western New York

Water heater repair and replacement in Buffalo, NY

No hot water, a leaking tank or a heater past its age? We repair or replace tank and tankless units across Buffalo and Erie County, and you get the price in writing first.

Gas water heater with copper lines in a clean basement

Repair it when

  • The unit is under about 8 years old
  • The problem is a thermostat, element, igniter or valve
  • The tank itself is dry and sound

Replace it when

  • Water is leaking from the tank itself
  • The unit is past about 10 to 12 years old
  • You see rusty hot water or hear rumbling from sediment

What a replacement includes

  • Written price before we start
  • Removal and disposal of the old unit
  • New connections, expansion tank if needed, and a leak test
  • Permit, when your city or town requires one

Water heater questions

How long does a replacement take?

We give you a time estimate with your written price. Tankless conversions take longer because of new gas, venting or electrical work.

How long does a water heater last?

Most tank units last about 8 to 12 years. Tankless units often last longer with regular descaling.

What should I do if the tank is leaking?

Close the cold-water valve above the tank, turn off the gas valve or breaker, and call us.

Water heater service near you

Buffalo, Amherst, Cheektowaga, Hamburg, Kenmore, Lackawanna, Orchard Park, Tonawanda, West Seneca and Williamsville. See all service areas

Need hot water back?

Call now, or send a request and we'll call you back.

Call (716) 213-7172
Call now Request service