Best of the Bay

Best of the Bay KRON Television Channel 4 in 2011 awarded Clean Solar the title of “Best Solar Installer in San Jose”.