Media

Freedom Solar Fast Facts*

employees-75x75
450 employees
solarpanel-75x75
281 megawatts of solar power systems installed
texas-75x75
founded in 2007
power-75x75
26,000+ customers

Press & Media Inquiries

For any press and media related inquiries, please contact at or call 919.610.3319 (Emily Brice) for all media inquiries.

Featured Press

Announcements & Press Releases

Freedom Solar News