Basic Member
Since Feb, 2017
Sandbar Solar helps homeowners, businesses, and organizations save money and the environment through the efficient installation of solar power systems. Founded in Santa Cruz in 2004, our large, experienced team of trusted solar experts provides high-quality design, integration, and installation services…