Freedom Energy is helping many businesses and organizations optimize their energy spend and meet their sustainability goals. Contact our team today to learn more about energy procurement solutions, clean energy, and energy management. Fill out the form below, and one of our energy experts will work with you to find comprehensive solutions that meet your energy goals.

Other Ways to Connect with Our Team

Corporate Headquarters:
5 Dartmouth Drive
Auburn, NH 03032

Massachusetts Office:
200 Friberg Parkway
Westborough, MA 01581

Phone: (877) 292-4232
Fax: (866) 472-2172
Email: Solutions@felpower.com

Magnifying glass over scrambled words

Glossary

Check out our glossary for commonly used industry terms.

employees clapping at presentation

We’re Hiring

We’re looking for talented people to join our team. Visit our careers page to explore our current available positions.