Review for Solar Source - The Solar Experts

Office location: 10840 Endeavour Way, Largo FL, 33777


Pool solar is great.

We chose this company because of the presentation by the salesperson. He was knowledgeable and thorough. The price compared favorably with other quotes we received. We are pursuing solar electric installation too.

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