A new water heater is likely necessary when your unit is over 10 years old, produces lukewarm or rusty water, makes unusual noises, or leaks around the base. Frontier Plumbing recommends scheduling an inspection at the first sign of trouble, since catching these...