Office location: 3116 S. Mill Avenue #280, Tempe AZ, 85282
06/16/2017
Anonymous
Horrible customer service. These folks do not seem to care about people. They will "check into it" but not get back to you. we are spending a ton of money to have solar installed and one would think we would at least be kept in the loop of every detail. If i ran my business like these folks do, I would be bankrupt by now. <br /><br />I wanted to cancel my order because no one could give me a straight answer on when the equipment would ship and where we were in the process. Then the system showed up at my home. I tried calling and emailing to try and get answers, yet no one answered the phones. Everyone went to voicemail and emails remain unanswered.<br /><br />Imagine if you would that you had a project going on and no one really told you anything.<br /><br />I could not recommend this company to anyone due to poor performance on behalf of their employees