Longhorn Solar Share Longhorn Solar is a solar installer of PV on both residential and commercial projects in the State of Texas. Contractor/Installer Address 8746 Shoal Creek Blvd. Austin Texas http://longhornsolar.com