Sandbar Solar & Electric

 
Main Office Location: 
2119 Delaware Ave
95060 Santa Cruz , CA
United States
California US
Primary Phone: 
(831) 469-8888
Listing Updated: 
September 2, 2017

Sandbar Solar maintains its position as the most established and fastest growing, locally owned solar company in Santa Cruz county. Solar panels for your home or business reduce your energy bills and increase your property's market value.