Review for NEC Solar

Office location: 275 Grove Street Suite 2-400, Newton MA, 02466

Mat Tuttelman Needham, MA

A great group of people, very focused on customer satisfaction

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.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support