Water Heaters tend to typically need replacement every 8-12 years. Some of the signs include reduced efficiency(inconsistent heating), water leaks, rust-colored water, increased energy bills, or strange noises. If you notice these it is very likely time to consider a replacement.