Review for Longhorn Solar, Inc.

08/26/2015
Anonymous

Good installation / poor support

They did a great job of installing the panels. A month later I still cannot get them to sit down and show me how the read the monitoring system so I know the system is producing the projected power they estimated. I cannot imagine the suportthey will provide if something actually fails.

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