Review for Solar Source - The Solar Experts

12/12/2018
Anonymous Land O Lakes , FL

Good Choice!

Solar Source did a very professional job installing solar panel for my pool. I would highly recommend this company.

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