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!

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