08/26/2015
Anonymous
They did a great job of installing the panels. A month later I still cannot get them to sit down and show me how the read the monitoring system so I know the system is producing the projected power they estimated. I cannot imagine the suportthey will provide if something actually fails.