High quality installations: A total of 100% of study respondents stated they have been satisfied with their solar panel installation, and about two-thirds also claimed they were being saving greater than or equal to what Sunrun originally estimated. The Guides workforce contacted Sunrun for comment on the detrimental customer evaluations https://www.americanarraysolar.com/solar/solar-contractors-madera/