Office location: 20806 Plummer Street, Chatsworth CA, 91311
11/17/2017
Anonymous
Green NRG handled our solar installation during October.<br />Their office stuff were on top of everything from scheduling our date , inspection and the experience was very smooth.<br />All my questions and concerns were answered in a timely matter.<br />After this great experience, I recommended Green NRG to a few of my friends to contact them as well.<br />I am so glad we went with them..