Review for Sunrun Inc.

Office location: 41653 Margarita Rd, Temecula CA, 92591

08/03/2024
Richard Hayes Menifee, CA

Very professional and transparent

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

System size (kW): 353

Year installed: 2024

Sunrun Inc. reply 08/07/2024
Thank you so much for being part of our Sunrun family!