Contact Us

Whether you're looking for a quote, requesting service, or just want to leave a comment, use the form below to get in touch with us! If the form is having trouble loading, please refresh the page.

contact us hero.jpg

Our Branch Locations


Foster Holdings
81 Mecaw Road
Hampden, ME
(207) 947-5336


Hampden Energy
81 Mecaw Road
Hampden, ME
(207) 947-3835


Ellsworth Energy
372 High Street
Ellsworth, ME
(207) 667-0695


Machias Energy
32 Old County Road
Machias, ME
(207) 255-4501