Install a Water Heater Cost in Topsham, ME in 2026
Most Install a Water Heater projects in Topsham, ME cost between $350 and $7,000. The typical price is $1,700.
Tank water heater at the low end, tankless with gas line and venting changes at the high end.
Topsham prices track the national average closely. Costs here are close enough to the national picture that the adjustment barely moves the number.
What drives the price
- Accessible fixture swap versus opening walls or slab
- Pipe material — copper, PEX or cast iron replacement
- Emergency versus scheduled work
- Permit and inspection requirements
Usually included
- Licensed plumber labour
- Pipe, fittings and standard fixtures
Usually extra
- Drywall and finish repair
- Fixtures you supply
- Municipal tap or sewer connection fees
Plumbers in Topsham, ME
Businesses listed on Google near Topsham, ME. We are not affiliated with them and do not vet them — always confirm licensing and insurance before hiring.
Dog House Heating Air, and Plumbing, LLC
4.8(1,665 reviews)
32 Bath Rd, Brunswick, ME 04011
Beaulieu Energy Services
4.9(87 reviews)
380 Lewiston Rd, Topsham, ME 04086
Turnbull Plumbing
4.4(55 reviews)
14 Main St, Brunswick, ME 04011
Ballard Plumbing and Heating
5.0(20 reviews)
15 Lori Dr, Brunswick, ME 04011
Hughes Heating Services
4.6(17 reviews)
27 Tedford Rd, Topsham, ME 04086
David Blackwell Plumbing & Heating
3.9(27 reviews)
10 Raspberry Ln, Brunswick, ME 04011