SolarCraft Share: Solar Energy Systems Visit Website 8 Digital Dr. Ste. 101 Novato, CA 94949 (415) 382-7717 (415) 382-0592 (fax) www.solarcraft.com LinkedIn Facebook Twitter About About Since 1984 Novato based Solarcraft has offered solar electric and energy storage systems, including design and installation for both residential and commercial customers. 100% Employee Owned.