The answer to 'how much does water heater cost local' is that the cost of a water heater can vary significantly depending on several factors. Generally, the cost of a new water heater installation can range from $800 to $1,500 or more, depending on the type of water heater, the size, the brand, and the complexity of the installation.
The type of water heater is a major factor in the cost - traditional tank-style water heaters are typically less expensive than tankless or hybrid water heaters. The size of the water heater needed for your home will also impact the price, with larger capacity units costing more. Additionally, the brand and quality of the water heater, as well as the complexity of the installation, can affect the overall cost. It's important to get quotes from local HVAC contractors to get an accurate estimate for your specific home and needs.