05/26/2023
Jack
Mahomet, IL
Sunrun is by far the best solar company in Illinois. Customer service is amazing, smooth start to finish
System size (kW): 18
Year installed: 2023
Sunrun Inc. reply
05/28/2023
We're thrilled you had a good experience, Jack! We really appreciate you taking the time to share your feedback. Thank you for playing such an important role in our solar community and for helping us create a planet run by the sun!