This is a very commonly asked question and for good reason. Repairs are often less expensive than new water heaters. On the other hand, having your water heater replaced could be more cost-effective down the road (and less of a stressor for you). To help you make the right decision, there are some signs that your water heater should be replaced.
Some of those signs include:
- Your Existing Water Heater is Old. Traditional tank water heaters last about 10 to 15 years. If yours is about that old, a new water heater will likely be more cost-effective.
- Your Water Heater is Making Odd Noises. It's common for your water heater to make some noise, especially when it heats your water. But loud banging or knocking noises could mean sediment is building up at the bottom of your tank.
- Leaks. Some leaks can be repaired. But other leaks, like a crack in the tank, will likely warrant a replacement.