The Solar Company
Website : http://www.thesolarco.com Location Castro Valley, CA Company Founded : 2004 Employees : 170 Total Megawatts Installed / last year : 12.845 / 4.933 Primary Service / Primary Market : Rooftop Contractor / Residential
More information about the The Solar Company company:
The Solar Company specializes in residential, commercial, and agricultural solar power system installations throughout Northern California. We are committed to each customer, to quality installations, and to making switching to solar an effortless experience.