I can tell most of the reviews on here are fake, but coming from a genuine Beverly, Massachusetts resident, you will be making a mistake not to work with Trinity Solar. This guy Spencer came to my door, prices seemed way too good to be true but here I am months later with an extra couple hundred dollars in my pocket and I couldn't be happier. Great customer service, answer all my questions. Fantastic experience.