Review for Longhorn Solar, Inc.

Office location: 701 E Plano Pkwy ste 305, Plano TX, 75041

12/31/2018
Anonymous Farmersville , TX

Great Company to do business with !!!!!

Carmen was terrific !!!! She was always available when we needed her. Wonderful company !!!

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