About Francis Solar Francis’ core mission is enabling customers to lower their energy bills as well as their carbon footprint. Through the use of technologies such as solar and battery storage coupled with energy monitoring and electric vehicle charging, Francis offers proven and unique ways to switch to clean energy, reduce utility bills or completely eliminate them. With stringent safety standards, professional engineers, dedicated customer service, unique manufacturer partnerships, and extensive financing capabilities, making the switch to clean, affordable energy has never been easier or more trusted.
Industry Certifications
Solar Power World
Service Types
Residential Solar
Commercial Solar
Energy Monitoring System
Francis Solar Solar Details
Established
2012
Contact
Headquarters
13111 Lookout Ridge
San Antonio TX
78233
13111 Lookout Ridge
San Antonio TX
78233
(210)-888-8274