Review for Longhorn Solar, Inc.

Office location: 4717 Priem Ln, Pflugerville Texas, 78660

12/15/2018
Anonymous Round Rock, TX

Best Solar

I would recommend. Longhorn Solar. There was no pressure sales. Very professional & knowledgeable. Everyone is very helpful, great follow up.

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