The root of this issue lies in your water heater. Every water heater – gas or electric – contains an anode rod. This component protects the water heater tank by slowly corroding so the tank doesn’t (giving them the name “sacrificial anodes”). However, when the anodes have completely broken down or aren’t functioning, the container will start to erode. And that’s where the rotten odor comes from. Blue Mountain Services can repair the water heater and install a new anode.