Phone: (831) 469-8888
Sandbar Solar & Electric2119 Delaware AvenueSanta Cruz, CA 95060
View map ›
Contact us today to learn about solar energy options for your home or business. Our promise: No hard sell. No pressure. We provide the information you need to decide if going solar is right for you.