JavaScript is not enabled.
Sandbar Solar & Electric - 0 Reviews - 2119 Delaware Ave., Santa Cruz, CA - Heating & Plumbing Supls Reviews - Phone (831) 469-8888
FALL SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 12/30/2018

The Local Leaders for Solar Panel Design, Integration, and Installation

Owner Message



  • Solar Design & Installation, Residential & Commercial, Off Grid & Battery Backup Pv Systems, Grid Tie

Additional information

  • Hours:

    M - F 8 am - 4 pm
badge