The typical cost to replace a water heater runs from $874 to $1,765, with a national average of $1,293. Cost factors for water heater replacement include the water heater type, size, fuel type, brand, ...
Q: My wife started complaining about a lack of hot water, so I ventured out into the garage to check out the water heater. I took the door off and peeked inside and discovered there was no flame.
As a writer for Forbes Home since 2021, Emily specializes in writing about home warranties, solar installations, car transportation and moving companies. With a background in journalism and experience ...
Rosanne is an interior design and home improvement writer with 8 years of experience. During that time she has worked with numerous businesses and publications. Rosanne has been with Forbes Home for ...
Compare plans tailored to your home & budget. A new water heater for your home typically costs between $882 and $1,816, depending on the type of device you get. Tank-based systems average around ...