A faulty water heater can be a significant inconvenience. Here are some of the most common reasons why your heater fails and why you need to call a...