Depending on this details, we developed a tiered ranking system to evaluate solar companies. It focuses on 3 essential parts: The Guides crew contacted Sunrun for touch upon the negative consumer opinions talked about above but did not receive a response. Some client opinions named out issues with installation delays https://www.americanarraysolar.com/solar/solar-contractors-concord/