Home

Description

After more than 14 successful years, Sandbar Solar maintains its position as the most established and fastest growing, locally owned solar company in Santa Cruz county. Our solar panel installation projects reduce your energy bills and increase your property’s market value.

Read More »



Timeline

Sandbar Solar & Electric updated address

Our new location address:

2119 Delaware Ave., Santa Cruz, California, 95060, United States

Sandbar Solar & Electric updated website

Visit our website @ https://www.sandbarsolar.com