We like hearing from you.

Drop us a line

or give us a call at 1 (877) 857-5395. You can also check out our FAQs to see if we've already answered your question.

  • By clicking “Submit” you authorize Freedom Solar to call you and send you pre-recorded messages and text messages at the number you entered above, using an autodialer, with offers about their products or services, even if your phone number is a mobile phone or on any national or state "Do Not Call" list. Message and data rates may apply. Your consent here is not based on a condition of purchase.

  • Should be Empty:

Locations

We are one of the top solar installers in Texas, serving the entire state from our offices in Austin, San Antonio, Arlington, and Houston.

Austin

Corporate Headquarters

  • 4111 Todd Ln #100
  • Austin, TX 78744
  • 877-557-4745
  • Learn More

West Austin

Solar Design Center

  • 1200 Hill Country Blvd, Suite R-134
  • Bee Cave, TX 78738
  • 512-220-8230
  • Learn More

San Antonio

Office + Solar Design Center

  • 4222 Gatecrest #102
  • San Antonio, TX 78217
  • 210-361-2883
  • Learn More

Houston

Office

  • 2000 Edwards St #B100
  • Houston, TX 77007
  • 713-332-9716
  • Learn More

Dallas - Fort Worth

Office

  • 810 E Abram St b
  • Arlington, TX 76010
  • 817-440-2624
  • Learn More