Review for Longhorn Solar, Inc.

01/16/2014
Anonymous

worst customer service !!

If you are going with these guys, talk to Joe. He's their best employee & has the utmost dedication to customer. Others(i don't want to name names but you know who you are) are worst & never call you back. It's not like they are doing it for free !!

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

Reviewer reply 01/16/2014
No