Top quality installations: A complete of one hundred% of survey respondents reported they ended up happy with their solar panel installation, and about two-thirds also claimed which they have been preserving a lot more than or equal to what Sunrun at first approximated. The Guides group contacted Sunrun for comment https://www.americanarraysolar.com/solar-panel-company/careers/