Water heaters may have an average lifespan of between 8-10 years (and more depending on various factors) before they need replacing or servicing. A good way to tell if you need to replace your water heater is if it’s leaking, not properly heating water, making rumbling noises, or giving rusty water. If this sounds like something that is causing you inconvenience at home, give us a call at 336-893-6516 for more information about how we can help you.