
Plumbing and Heating Services in Dunbarton, NH
Residential Heating Installation, Maintenance & Repair
E. Cooke Plumbing & Heating’s team of highly-skilled technicians is committed to delivering affordable and reliable solutions for all of your plumbing, heating, and water treatment needs. We serve homeowners in Dunbarton and the neighboring towns of Goffstown, Weare, Bow, and Hooksett. Whether you require a repair or a brand-new installation, we’re here to help. Our licensed and insured team can manage all of your heating needs—from heating installation, maintenance, and repair—to emergency heating service calls. We’re here for you 24/7.
Plumbing System Installations and Repairs

Plumbing System Expansions

Bathroom Remodels

Faucet, Shower, and Tub Replacement

Sink Disposal Systems

Sump Pumps and Well Pumps

Kitchen Remodels
Heating System Installations and Repairs

Water Heater Tanks

Replacement Water Heaters

Tankless Water Heaters

Gas Piping
Heating and Plumbing System Emergencies
Whether you have burst or frozen pipes, a malfunctioning boiler, or a heating system failure, you can count on our team for swift and efficient emergency plumbing and heating services.
If you have a heating or plumbing emergency, please call us at (603) 801-5720.

Service and Installation for Leading Plumbing & Heating Brands
We service and install leading plumbing and heating system brands, including:



















Home Water Treatment Systems
If you’re a New Hampshire homeowner, you likely know that radon, arsenic, and other pollutants are present in many of the state’s water systems. The best way to protect you and your family is to install a residential water treatment system. Our team can test your water for these contaminants (and more) and recommend the best solution for your needs and budget.