Office location: 2291 & 2309 S Mt Prospect Rd, Des Plaines IL, 60018
04/24/2024
Slou1863
Montgomery, IL
Sales Rep was great. Very professional and knowledgeable. Great communication I always knew exactly what was happening and what the next step would be
System size (kW): 11000
Year installed: 2024
Sunrun Inc. reply
04/25/2024
Slou1863, we truly appreciate you taking the time to share your positive experience with others. We are delighted to hear that your Sales Representative was there to help you every step of the way and was able to explain everything in detail. Thank you for helping us create a planet run by the sun. Thanks!