No heat or cooling? Emergency service 23½ hours a day, every day.Emergency service every day.

Call or text 207-801-0783

Ellsworth, Maine

Heat pumps and HVAC in Ellsworth

Heat pump installation, heating and cooling service, and commercial air purification for Ellsworth homes and businesses.

Heating and cooling for Ellsworth

Ellsworth is the Hancock County seat and the gateway to Mount Desert Island. Unlike the island villages, most homes here are lived in all year, and the town has a busy mix of shops, offices, restaurants and medical practices along its main roads.

For year-round homes, whole-home heat pumps can replace most of a winter's oil or propane, and Efficiency Maine rebates make the numbers better. Ranches and capes without ductwork are good candidates for ductless mini-splits.

For businesses, we add commercial air purification and MERV 13 filtration to the systems you already run, and RGF Guardian ICE treatment for restaurant and office ice machines.

What we do here

  • Whole-home heat pumps for year-round houses
  • Mini-splits for homes without ductwork
  • Commercial air purification for offices and shops
  • Ice machine treatment for restaurants
  • Furnace, boiler and AC service

Where

Villages and neighbors we cover

We work throughout Ellsworth and its neighboring towns.

We also serve Trenton, Lamoine, Hancock, Surry, Blue Hill and all of Mount Desert Island.

See our full service area

Questions

Do you work on commercial buildings in Ellsworth?

Yes. We install air purification and high-efficiency filtration in offices, shops, restaurants and clinics, scheduled around your hours.

Do Efficiency Maine rebates apply in Ellsworth?

Yes. The rebates are statewide. See our heat pump cost and rebates page for current amounts, and we will check what applies to your home on the estimate.

How soon can you come out?

Call or text 207-801-0783. For no-heat emergencies we offer service 23½ hours a day, every day.

Get a free estimate in Ellsworth

Free estimates. Call, text or send the form and we will set up a visit.