07/22/2014
Anonymous
Excellent process, excellent installation, excellent service. Everything delivered as promised, we were kept informed at every step from initial contact to power on.<br />Our neighbor's installation of 20 panels from Solar USA took three days, our installation of 18 panels took 3 hours. Can't say much more. Buy your system - DON'T LEASE!!!