08/25/2018
Anonymous
Sachse, TX
We are very happy with our solar panel installation! Everything went smooth from start to finish. Carmen & Stuart did an extraordinary job in answering all of our questions. Carmen was very thorough about all of the specific details and benefits of the system. I would definitely recommend Longhorn Solar to anybody thinking about going solar.