2070 Homestead Rd
Santa Clara, CA 95050
Monday-Friday: 10am-6pm Saturday: 11am-5pm
*Service Department is closed on Sundays
Please call on major holidays to ensure we are open
Phone: (888) 612-9883
Feel free to contact us with any questions / comments you may have, about any of our products or services. Or give us a call and we'll be sure to have one of our team members help you out!
Whether you bought your bike from us or not, we can take it in for service. Just give us a call on what bike it is, the problem you are having and we can get you in for service. Estimated dates can be discussed in person or on the phone. As for pricing, you can refer to the service page on this website.