While Insource has deep Maine roots, the company was founded in Montana in 2008 by Vaughan Woodruff. In 2009 Woodruff moved the company back to his hometown of Pittsfield, Maine.
We envision a Maine that is more resilient and prosperous through the efficient and effective use of renewable energy technologies.
Our mission is to provide high-quality renewable energy solutions that support our communities, our workers, and our planet.
Our company is people-driven. We strive to be a company that provides careers with upward mobility to our employees – careers that give each individual the opportunity to participate in guiding the company’s future.