Popping noises in your water heater are usually caused by sediment buildup at the bottom of the tank. This sediment traps water underneath, which can create a popping sound as it heats. Flushing the tank can help resolve this issue, or you can have Southport Home Services take care of it for you.