Contact Us

Cell: 831-325-6426
Phone/Fax: 831-465-6654
Email:

HOURS:
Monday - Friday 9:00 AM - 6:00 PM
Saturday 9:00 AM - 4:00 PM
Closed Sunday

We are located at:
2630 Portola Dr. #38 •  Santa Cruz, CA 95062

Repair Shop