Do You Need a New Water Heater? First up, you'll need to decide whether a repair will hold you over or whether it's time to fully ...