francis solar
Contact Us

Say Hello to Francis

The best way to get in touch with Francis is to give us a call at 800-206-4258. You can also stop by any of our locations, send us an email, or fill out the form below.

Francis Solar Headquarters
1924 E 6th St.
Tulsa, OK 74104

Francis Solar Austin
14319 Gregg Manor Rd. Suite 201
Austin, TX 78653

Francis Solar San Antonio
13111 Lookout Ridge
San Antonio, TX 78233

Prefer we give you a call?

Fill out the form below and we will get to work right away reviewing your project and a Francis Solar representative will get in touch with you right away!


Please provide at least one phone number.
Please provide a location visible on digital maps.