Solar Source

Solar Source

Solar Source is one of the largest and oldest solar contractors in the world with more installed solar systems than all other Florida solar contractors combined. Founded in 1984, Solar Source is a licensed solar contractor (CVC056646) specializing in residential, commercial and industrial projects. We design, finance, and install solar systems for customers in our backyard and across the globe.

Contact Information

View All

Images