Freedom Solar Power is an installation company that offers services directly to residential, commercial, and institutional markets. Since their founding in 2007, they have installed over 13 MW of solar panels, serving clients such as Whole Foods, Office Depot, and the University of Texas. Freedom Solar Power is partnered with SunPower and has four offices across Texas.
4111 Todd Ln Suite 100
Austin, TX 78744