Office location: 111 N. Market Street, San Jose CA, 95113
10/04/2017
Anonymous
Simply the best! The entire process was extremely easy and their customer service was superb. They called every day to follow up and everything happened exactly as promised. The system looks great and installers were very professional. I received my permission to operate with my utility company after two weeks. I thought it would take months before I can start saving. I'm not complaining :)