Address: | 1347 E Taylor St, San Jose, CA 95133, USA |
---|---|
Postal code: | 95133 |
Phone: | (408) 439-0655 |
Monday: | 8:30 AM – 6:00 PM |
---|---|
Tuesday: | 8:30 AM – 6:00 PM |
Wednesday: | 8:30 AM – 6:00 PM |
Thursday: | 8:30 AM – 6:00 PM |
Friday: | 8:30 AM – 6:00 PM |
Saturday: | 8:30 AM – 3:00 PM |
Sunday: | Closed |
Great guy and helpful suggestion. Allow me to buy the OEM part from dealer and only charge for the labor.
Marcelo was lovely, runs a tidy and professional shop, and went above and beyond to fit us in and explain relevant details clearly and cogently. All for a fair price. Top notch!
Took in my Escalade has multiple electrical problems. Dealership couldn’t find the problem they scanned the vehicle and failed to repair my truck. Marcelo auto repair fixed the problem ! Very professional hands down the best mechanic, I was recommended to him because where mechanics fail he succeeds and gets it fixed. I am recommending all my family to this business now
Really quick work at great prices. He's helped me last minute multiple times. One of the times both my CV joints went out while ibwas driving to lunch, he had it picked up and fixed by the time I got off work.