Review for Longhorn Solar, Inc.

10/02/2014
Anonymous

Friendly and helpful service from the whole team

We have just completed our solar installation, and were very happy with the service provide by Preston and others on the Longhorn team. Appreciate all of your help.

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