M C SOLAR ENGINEERING Solar Energy Contractor - Newark, CA Looking to contact M C SOLAR ENGINEERING? You can reach them at 408-496-6226