Review for Sunrun Inc.

Office location: 225 Bush St. #1400, San Francisco CA, 94104

03/22/2025
Cathy Hollister, CA

They do a good job, to install our solar. Ty so much

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support

System size (kW): 4

Year installed: 2025

Sunrun Inc. reply 03/26/2025
Cathy, your review brightened our day! Our goal is to provide you with the best solar service possible, and we're delighted to hear that you had a good experience, while helping us create a planet run by the sun!