Several things affect the final price. The type of water heater you choose matters. Labor costs for installation also matter. Removing your old unit adds to the cost. Permits might be needed for the work. These can also add to the total.
Always get a few quotes from local companies. Ask what each quote includes. This helps you compare prices fairly. Make sure it covers the new unit, labor, and old unit removal. Understanding these details helps you budget.