Water heater repairs in the Santa Cruz area typically range from $175 to $550. A basic diagnostic and thermostat replacement usually runs $175 to $275, heating element replacement costs $225 to $400, and gas valve replacements can run $350 to $550. We provide upfront pricing before starting any work -- no surprises on your bill. Emergency and after-hours repairs may carry an additional service fee. For more details, see our how to maintain your water heater.





