Review for Vegas Solar

Office location: 4560 South Arville Street, Las Vegas NV, 89103

05/19/2020
SF Curt Las Vegas

Excellent Job

They where great at evaluating my needs for a system and did everything that they said and on time. last power bill was $13.00. Great system very happy with the system and the company

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