When your hot water heater stops working, check the power, thermostat, heating elements, and pressure valve. Sediment buildup, old age, and gas supply issues are common causes. Simple fixes can restore heat-but if your unit is over 10 years old, replacement is smarter.