Is your water heater having problems? Well, if it is, you need to have it repaired or install a new one. Water heater installation cost varies from type to type but if you do proper research, the