SolarCity is a nightmare company to deal with. They have very poor communication with their customers. We started our contract in February 2015 and it is now November 2015 and we still have not been able to activate our system. There has been one delay after another. During the install process they lost plans and permits which further contributed to the delay. When trying to get an explanation for the delay, the company gave me the runaround and their sales reps will say darn near anything to try to placate you, but they are not truthful and no one takes responsibility for anything.
The company delayed completing the application with my utility company for months while they were apparently trying to secure their own "financing" for my system after it was already installed. This was never explained as a possible delay and no satisfactory explanation was ever given to me as to why this necessitated a delay in activating the system. I would not recommend doing business with this company.