Review for Solar Source - The Solar Experts

Office location: 10840 Endeavour Way, Largo FL, 33777

elaine Saint Petersburg, FL

I purchased my solar panels from Solar Source thru a local co-op (St Pete co-op). I think that made things a lot easier. The price negotiations, loans, etc, were handled thru the co-op. Solar Source explained things clearly, helped me choose the right array for my needs and since installation their customer service has been excellent. (They even answer the phone!)

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

System size (kW): 10.35

Year installed: 2020