Below is our information, if you are calling for emergency services, please use the after-hours ph# only outside of our office hours or on holidays. Thank-You.
Our Physical Address:
8010 Miramar Road, San Diego, CA, 92126
(Enter By the Front Sign, then go to the Back of the street... We have the taller 2-story, square building)
Shop Office Phone Number:
+1 (858) 732-3232
The Emergency After Hours Phone for 24-hour Mechanic:
+1 (619) 319-7785
Our Normal Business Hours:
M-F: 8a-6p SAT: 8a-3p SUN: Appt. Only
Mobile Mechanic: Available 24/7/365