About

New England Clean Energy LLC, founded in 2006 and based in Hudson, Mass., is the largest locally owned solar installation company in the state. The company designs, engineers and installs solar electric and solar hot water systems for residential and small business customers. The company is the installer for "Solarize Harvard", the most successful piece of the state's Solarize Massachusetts pilot program, which was created to speed up adoption of solar power through bulk buying discounts.