06/27/2016
Anonymous
A great company to do business with. Installation was in one day! Very satisfied with the one day install and follow up services they provide. Longhorn stands behind their product and services.
Longhorn Solar, Inc. reply
07/26/2016
Thanks for the review! Please let us know if you need anything!