Here is roughly what a new water heater costs to install, using current national averages. Bock builds oil-fired storage tanks, which install in a similar range to a standard gas tank and recover hot water quickly.
| Water heater type | Typical installed cost (U.S. average) |
| Tank water heater (installed) | $882 - $1,817 |
| Tankless water heater (installed) | $1,405 - $3,899 |
Per HomeAdvisor and Angi (2026): tank water heaters average about $1,340 (roughly $600 to $2,500 by size), and tankless units average about $2,637. Gas line, venting, electrical, and old-unit removal affect the final price.
Want your exact number? Costs vary by model and your setup, so we never guess. Get a free estimate for your exact Bock water heater price, with no obligation.