New Solar Solar Energy Contractor - Milpitas, CA Looking to contact New Solar? You can reach them at 888-886-0103