Sandbar Solar & Electric
Sandbar Solar & Electric
2656 Mission St
Santa Cruz, CA 95060
United States
After more than 10 successful years, Sandbar Solar maintains its position as the most established, locally owned solar company in Santa Cruz. Our solar panel installation projects reduce your energy bills and increase your property’s market value