ABOUT ECA SOLAR

ECA SOLAR develops, engineers, installs and operates large scale solar facilities in New England. This includes over 5 Million square feet of rooftop solar. The ECA advantage comes with our seasoned management team, track record and pipeline. ECA SOLAR takes an institutional approach to solar energy industry; with a focus on credit and risk management.

OUR TEAM
OUR PROJECTS