Review for NRG Clean Power

Office location: 111 N. Market Street, San Jose CA, 95113

10/04/2017
Anonymous

Superb

Simply the best! The entire process was extremely easy and their customer service was superb. They called every day to follow up and everything happened exactly as promised. The system looks great and installers were very professional. I received my permission to operate with my utility company after two weeks. I thought it would take months before I can start saving. I'm not complaining :)

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