San Diego Solar Install San Diego Solar InstallWinchester, CA Year Founded: 2009www.sandiegosolarinstall.com San Diego Solar Install is a solar power company that builds and repairs solar power systems. 2013 STATISTICS2013 Rank # Total Megawatts Installed 2013: Employees: Back to 2014 Top Contractor list 2012 STATISTICS2012 Rank #217 Total Megawatts Installed 2012: 0.18 Employees: 5 Back to 2013 Top list