Hi - First time poster, short time reader/viewer of TMC
Recently had Tesla Solar Panels installed on the house here in New Jersey. We started the process back in mid February, panels were installed in early June, now waiting for the power company to install their new meter. Overall we've been...