Contact Us

For faster service call us and we can answer any questions you have. If you prefer you can E-mail us using the form below.

Contact Information


727 Almar Ave
Santa Cruz, CA 95060



Hours of Operation

We can receive customers for pickups and shop visits. Call first to make sure we will be available to receive you ( 831-426-7343). We are open all weekdays, and limited hours on Sat and Sun.