Since we are a family owned and operated business, unfortunately, we do not have the staff to answer email questions or correspondance.
But we would encourage you to phone our shop during business hours, or stop by and see us.
We would love to meet you and help you with all your towing needs.
We are located at 3473 El Camino Real in Santa Clara CA.
Our business hours are: Monday - Friday from 8:30 - 5:00 (closed on weekends and major holidays)
Call us at
We look forward to hearing from you soon!
To submit any questions or comments related to this Web Site ONLY, (such as reporting broken links, etc.) please contact the Webmaster