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 NECleanEnergy.com.


2016 Top 500 Solar Contractors

2015 STATISTICS

Top 500 Rank #266

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


 

2015 Top 500 Solar Contractors

2014 STATISTICS

Top 500 Rank #301

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


 

2014 Top 400 Solar Contractors

2013 STATISTICS

Top 400 Rank #235

Total Megawatts Installed 20130.739 Employees19