Water heater replacement in New Hampshire
Standard tank changeouts in New Hampshire run $1,450–$2,450 installed; tankless conversions run $3,800–$5,900. Cold winter inlet temperatures mean a 50-gallon tank behaves like a 40 in January.
41 New Hampshire cities we serve
Ordered by population. Each page covers local pricing, permits, and same-day availability.
NashuaManchesterPortsmouthDoverConcordRochesterKeeneLaconiaLebanonClaremontSomersworthBerlinFranklinTilton NorthfieldSuissevaleSouth HooksettSuncookPinardvilleEast MerrimackHampton BeachNorth ConwayWoodsvilleWest SwanzeyContoocookNorth HaverhillKlondike CornerGrovetonSeabrook BeachSanbornvilleCenter OssipeeNorth WoodstockMountain LakesNorth WalpoleWest StewartstownUnionNew BostonMilton MillsCenter SandwichFrancestownBlodgett LandingMelvin Village
Talk to a real dispatcher
Anywhere in New Hampshire, one phone call
Give us the fuel type, the gallon size on the label, and where the unit sits. You get the installed price on that call.