Register Your Company Here


Freedom Solar Power

Founded in 2007, Freedom Solar started as an installation company, constructing some of the largest solar projects in Texas. After establishing ourselves as a leading photovoltaic (PV) panel installer, Freedom Solar expanded the business model to offer services directly to residential, commercial, and institutional markets. Since that time, we have installed over 15 megawatts of solar panels, including hundreds of residential customers and well known corporate clients such as Whole Foods.

Mailing Address:
4111 Todd Lane, Suite 100
Austin, TX 78744
United States of America

Tel: 1800-504-2337



Company Category: Solar Power

Company Sector: Integrator

Keywords: Solar in Austin, Dallas, San Antonio, off grid

Partner Status: Free Company Listing


Search The Directory

(separate each word with a space)