Office location: 1805 John Towers Avenue, El Cajon CA, 92020
10/29/2017
Anonymous
The price was competitive and the service was excellent. The solar system was up and running in under 30 days. What more can you ask for. We were kept informed about the process and the entire team that we worked with were professionals.