Review for Solar Resource USA

Office location: 10650 DEAN MARTIN DR UNIT 219, Las Vegas NV, 89141

02/12/2024
Daniel O Temecula, CA

Most competitive prices out of the three I spoke to

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

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support

System size (kW): 18.6

Year installed: 2023