Review for Sunriver Solar

Office location: 11891 Industrial Ct, Auburn CA, 95603

A B Lincoln, CA


Excellent experience from initial consultation/project estimate to finished installation. Good communication throughout. Made referral with confidence and similar results.

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

System size (kW): 4

Year installed: 2023