If you are experiencing any issues with your solar system, please contact our Service Department and we will get back to you as soon as we can.
512-837-4800 and ask for Service
8:00am – 4:30pm
In an effort to maintain the highest level of service for our customers, Longhorn Solar does not service PV installations we did not install.
Before allowing anyone to work on your solar system, make sure you contact your original installer to prevent voiding your installation warranty.
Thanks for visiting!