Solar Design Center Locations

In 2016 Freedom Solar built the first-ever SunPower® Solar Design Center in Texas, located in San Antonio. Our newest location, at the Hill Country Galleria in Bee Cave, TX opened in July. If you are interested in learning more about solar power for your home or business, our design centers are a great place to start.