Review for Solar Source - The Solar Experts

Office location: 10840 Endeavour Way, Largo FL, 33777

Dany Saint Petersburg, FL

Solar install

Had Solar Source install pool solar panels on house and rental house. Excellent service. Great when it came to fix leak on panels under warranty. Highly recommend.

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

System size (kW): 1

Year installed: 2022