Review for NRG Upgrade

Office location: 5657 Wilshire Blvd, Los Angeles California, 90036

08/03/2020
Edward Inglewood, CA

The new system is running perfectly

I highly recommended for solar installation. The new system is running perfectly. We see big saving with the bills now.

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