Office location: 10650 DEAN MARTIN DR UNIT 219, Las Vegas NV, 89141
02/12/2024
Daniel O
Temecula, CA
Spoke to three of the bigger solar companies in my area and they were priced the best and had some awesome incentives. Literally zero pressure and let the numbers so the talking. my rep Ryan knew way more about solar than I was expecting. Highly recommend them
System size (kW): 18.6
Year installed: 2023