Don't bother, there are others out there. The installation crew was Fantastic. But you also have to deal with the office. I come from an administrative side of public service and these folks would not of had a job. I have to use two hands to count how many times I missed work because I was told that a crew or inspector was to show up that day. I never received a call, or did they even admit or know what I was upset about. Out of no where, then the crew shows up. I guess nobody works according to them. They were still looking for money. After the system is finally installed but It does not work they would not send out a crew to investigate why. I had to finally bother them enough to get the owner of the company on the phone to help me trouble shoot the problem. The problem, they didn't turn on inverters. Office staff tells me I am wrong and the system is working. Go figure. You may have many hats, but if you can't do a job well you may need more staff.