Water heater installation in Santa Cruz typically costs $1,200 to $2,200 for a standard 40-50 gallon tank unit (including the heater, labor, permits, and old unit disposal). High-efficiency tank models run $1,800 to $2,800. Tankless water heater installations range from $2,800 to $4,500 depending on brand and required modifications. We provide a detailed written estimate before any work begins. For more details, see our electric or gas water heater comparison.





