We are a renewable energy and real estate development company operating in greater New England since 1995.
Looking for a particular ECP Solar employee's phone or email?
The ECP Solar annual revenue was $4 million in 2026.
Bob Grant is the Managing Member of ECP Solar.
2 people are employed at ECP Solar.
ECP Solar is based in Andover, Massachusetts.
The NAICS codes for ECP Solar are [5239, 52, 523].
The SIC codes for ECP Solar are [67, 679].