Office location: 225 Bush St. #1400, San Francisco CA, 94104
04/19/2024
Lucas Family
Compton, CA
Professional installers, nice and well spoken. They did a neat job.
System size (kW): 107
Year installed: 2024
Sunrun Inc. reply
04/23/2024
We're thrilled you had a good experience, Lucas Family! 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!