Review for Solar Source - The Solar Experts

Office location: 10840 Endeavour Way, Largo FL, 33777

Mike W Lakeland, FL

Everything went according to schedule and the installers were all very professional. There was a minor issue with the solar system, nothing to keep it from working, and the follow up was done in a very timely manner. I highly recommend this company.

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

System size (kW): 8

Year installed: 2021