Review for Solar Source - The Solar Experts

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

Denise wilson Titusville, FL


The crew was professional, courteous, and very well knowledged. The kept us informed of progress and they were mindful of our time. An overall great experience.

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

System size (kW): 17

Year installed: 2022