Office location: 275 Grove Street Suite 2-400, Newton MA, 02466
02/26/2021
Mat Tuttelman
Needham, MA
I looked at ALOT (11) of solar developers and was overwhelmed with the differences in price and forecasted energy generation. This went away after I met the TEAM from NEC Solar. They worked with me to get me exactly what I wanted (maximum production, panel selection and a Battery Energy Storage System) at a competitive price. Throughout the entire process my project manager kept me updated as to the progress of installation as well as interconnection, MA SMART incentive application and registration and finally getting the system energized.