Contractor Profile
Rank: 266

New England Clean Energy

Hudson, Mass.-based New England Clean Energy has installed more than 675 solar energy systems on homes and businesses in Central and Southeast Massachusetts, Southern New Hampshire, and Rhode Island since being founded in 2006. The company has more positive reviews on independent review site Solar Reviews than any other installer in the Northeast. For more information, visit

2016 Top 500 Solar Contractors


Top 500 Rank #266

Total Megawatts Installed Since Founded5.79 Company Founded2006
Total Megawatts Installed 20151.51 LocationHudson, MA
Employees33 Web
Primary MarketResidential Primary ServiceRooftop Contractor


2015 Top 500 Solar Contractors


Top 500 Rank #301

Total Megawatts Installed 2014 0.894 Company Founded2006
Employees21 LocationHudson, MA
Primary MarketResidential Web
Primary ServiceRooftop Contractor  


2014 Top 400 Solar Contractors


Top 400 Rank #235

Total Megawatts Installed 20130.739 Employees19