REC Solar Office Solar Energy Contractor - Somerset, NJ Looking to contact REC Solar Office? You can reach them at 888-717-5106