Office location: 225 Bush St. #1400, San Francisco CA, 94104
05/12/2021
Mike Thompson
Daly City, CA
After talking with a couple of other Solar installers, I spoke with Tarak at Sunrun. He was honest and straight from the beginning and Sunrun did absolutely everything they said they would, with a high degree of professionalism and care. I highly recommend them for your solar installation.