Contact Us
How can we help?
We like hearing from you! Drop us a line or give us a call:
General Inquiries: 1 (800) 504-2337
Customer Support: 1 (833) 500-0014
You can also check out our FAQs to see if we’ve already answered your question or email the Freedom Solar team you’re trying to reach:
Customer Care | Service Department | Sales | Marketing | Human Resources | Recruiting | Accounting
Are you…
LOCATIONS
We are one of the top solar installers in the nation, serving customers from our offices in Austin, San Antonio, Houston, Dallas-Fort Worth, Denver, Colorado Springs, Tampa, Orlando, Norfolk-Virginia Beach, Raleigh-Durham, and Charlotte.
AUSTIN
Corporate Headquarters
4801 Freidrich Ln Ste 100
Austin, TX 78744
512-759-8313
SAN ANTONIO
Office
17750 Lookout Rd, Ste 605
Schertz, TX 78154
210-361-2883
HOUSTON
Office
1212 North Post Oak Rd
Houston, TX 77055
713-332-9716
DALLAS – FORT WORTH
Office
4055 Corporate Dr #200
Grapevine, TX 76051
972-441-8230
DENVER
Office
2300 E 76th Ave Ste D400
Denver, CO 80229
303-222-4203
COLORADO SPRINGS
Office
5135 Centennial Blvd
Colorado Springs, CO 80919
719-359-9603
TAMPA
Office
8105 Krauss Blvd, Ste 102
Tampa, FL 33619
813-328-2215
ORLANDO
Office
8350 Parkline Blvd, STE 20
Orlando, FL 32809
407-743-3908
NORFOLK – VIRGINIA BEACH
Office
500 Woodlake Dr, Ste 109
Chesapeake, VA 23320
757 250-7626
RALEIGH – DURHAM
Office
4502 Bennett Memorial Rd
Durham, NC 27705
919-328-5482
CHARLOTTE
Office
2233 Interstate N Dr, STE F
Charlotte, NC 28206
704-727-8088
Want to know more?
Begin a FREE Consultation.
- Send us your info.
- We’ll contact you to schedule an appointment.
- An energy consultant will meet with you at your home, place of business or virtually.
- You will get a custom proposal with system size, design, costs, financing, and savings.