Our experience with Sunrun was fantastic! Our system is up-and-running today, and Sunrun made it easy the entire way through. The sales person gave us all of the information we needed to make an informed decision. The project management team kept us up-to-date on what to expect every step of the way. The installers and electricians were wonderful. We had some bad experiences with another company, so we were a bit cautious, but Sunrun exceeded our expectations. Thank you, Sunrun!