Many things affect the final price. The type of water heater matters. Tank models are common. Labor costs also play a part. Getting permits can add to the cost. Removing your old unit is usually included.
Always get a few quotes. This helps you compare prices. Ask about all included services. Make sure the quote covers parts and labor. This way, you can plan your budget well.