PEP Solar was very easy to work with from sales to institution and for answering questions. The install team was amazing. They worked together as a team and cleaned up nicely at the end of the day. Now that my system is up and running, I cannot express my happiness with the production. One happy customer!