We understand the challenges of having to approach a car maintenance center when your vehicle has just been exposed to damage or experienced an accident. With our free pick and drop off facility, customers need not worry if their car broke down in middle of the road as our dedicated pickup and drop off the team would be prompt to serve you day and night.
Don’t delay your pick up and drop off! Contact us for further enquires, today!
1190 N 13th St #10, San Jose, CA 95112
Phone: (408) 872-2306
Email: [email protected]
MON - FRI : 9:00 am - 6:00 pm
SAT : 9:30 am - 1:30 pm
SUN : Closed