Review for Sunrun Inc.

Office location: 18499 Phantom West Suite 5, Victorville CA, 92394

01/19/2017
Anonymous

Excellent customer service

Our rep was very informative and answered all of our questions and addressed any concerns we had. <br /><br />The install went smoothly and much quicker than the anticipated time frame.

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