Review for Solar Source - The Solar Experts

Office location: 925 Sunshine Lane, Suite 1010, Altamonte Springs FL, 32714

10/09/2023
Kiran Sanford, FL

Very professional. Great updates on all the processes and on time.

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

System size (kW): 9.95

Year installed: 2023