Ask us anything

Why does my hot water have a foul odor?

Water that smells like rotten eggs is caused by the combination of sulfur, hydrogen, and bacteria in the water. Though the smell may be foul, it does not have the capacity to make you sick. The scent is often caused by the magnesium anode rod in your water heater tank reacting with the sulfur and bacteria already present in your water. This works to create enough hydrogen to produce the odor you are smelling. But don’t worry! There are many ways to rectify this issue, so be sure to call our team for assistance. We will likely need to replace the magnesium anode rod to purify the water within your water heater.
Connect to virtual expert

Our virtual experts can diagnose your issue and resolve simple problems.