Review for Solar Source - The Solar Experts

Office location: 925 Sunshine Lane, Suite 1010, Altamonte Springs FL, 32714

Bill Garner

Not Happy - Every

Not Happy - Every day when the system comes on I have many black spots in my pool. I certainly believe the inside of my panels are unfit. Hopefully this problem is fixed Monday. I'm afraid this is a major Problem problem.

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