Water heaters that can’t heat water aren’t good for much. They’re rather ugly machines; not really great for conversation pieces. Not really small enough for paperweights, either. We can tell you’re not laughing, so we’re going to move onto what is actually going on when a water heater isn’t heating properly.
If your water heater isn’t providing enough hot water for your needs, there’s a good chance that something is wrong with it. You should call a technician to have a look at the system before whatever is wrong gets any worse. While you’re waiting for your technician to arrive, though, you should take a look at some of the possible causes for your predicament below.