From a customer experience and solar representative perspective I give Everygreen 5 stars. Shawn Weikel was nice, patient, and knowledgeable about the product. He answered all of our questions and provided ample information to better understand what we were signing off on. Overall a good experience.