Review for Longhorn Solar, Inc.

11/30/2016
Anonymous

Great company

I got my solar panels installed about one month ago. Preston and Kelli did a great job managing all the paperwork and schedule. And the installation crew was exceptional, they finish the install in 4 hours and the whole process from start to finish took a month or less. I have recommended longhorn solar to my coworkers and they are also thinking about going with them. Overall I am very satisfied with the work and the attention from the support group and account management that Longhorn solar offers.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support