Monday – Friday: 9am-4pm Or by appointment, please visit our Solar Showroom!
About Us
Sun First Solar was established in Northern California in 1984. The mission was to prevent the depletion of natural resources and protect the beauty of our environment through the use of renewable energy.