By far the worse customer service I have ever had to deal with. I have been waiting to turn my solar system on since Feb 2nd every time I call they tell me the same stupid answer "your on your final stage" I've been requesting to talk to a manager and every time they either at a meeting or going to return my call tomorrow. And I have still yet to get a phone call. They made a mistake on their behalf now it's taking them almost 2 months to correct it. I have never dealt with a business that lacks so much on customer service. They by far the worse in the Phoenix Valley. I want them really to come get their panels off of my roof. ASAP