REC Solar Office Solar Energy Contractor - San Jose, CA Looking to contact REC Solar Office? You can reach them at 866-876-3517