Review for Green NRG (Out of Business)

Office location: 20806 Plummer Street, Chatsworth CA, 91311

08/07/2017
Anonymous

Solar panels

The team from Green NRG did a great job with my solar panels .<br />David was extremely helpful with getting everything set up , he gave me all the details about the process and fees . The guys were efficient , friendly and took care of me .<br />I would highly recommend them for solar installation !!!.

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