The answer to 'how much does water heater cost near me' is that the cost of a new water heater can vary significantly depending on several factors. Typically, the cost of a basic electric or gas water heater for a single-family home can range from $400 to $1,500, not including installation.
The final cost will depend on the type of water heater (conventional tank, tankless, or hybrid), the fuel source, the size and capacity, the brand and quality, and the complexity of the installation. Additionally, labor costs for the plumber or contractor can also impact the total price. It's essential to get quotes from local plumbers or home improvement stores to get an accurate estimate for your specific needs and location.