Office location: 7012 Owensmouth Avenue, Canoga Park CA, 91303
02/21/2018
Anonymous
La Mesa, CA
I have had a great experience with the whole process from first contact with Reese, the sales coordinator, to Robert, the QA representative. Install was quick and the array of panels looks great! I highly recommend NRG Clean Power to anyone interested in going solar.