Simply using a water heater does not ensure steady supply of good, hot water. It also does not guarantee that you will always have enough hot water to go around. If you want to constantly have hot water running through your taps, you need to focus on the following:
If you are looking for new water heaters: