Hi. I am Mike. There isn't a car or problem that I cannot fix. After working on cars for 30 plus years, I have seen it all. I am a smog specialist with a lot of experience dealing with electrical problems in cars (check engine lights, wiring problems). If you need a top notch mechanic who will go above and beyond to help you, book me and I will get it done.
Michael is currently not taking new appointments.
{{newReview.cityState}}
{{newReview.publicComments}}
Portola Valley, CA
Michael is a ROCK STAR mechanic. I booked the appointment, he showed up 15 minutes early, he fixed the problem within 2 hours and when he ordered a part, it came in on time, no excuses. I have tried to fix this tricky electrical problem with 2 other mechanics. It cost me $3000 and still wasn't fixed. Michael did it for $150!!!
Mountain View, CA
Everything about the service was great, the only issue was that the mechanic arrived 15 minutes earlier than the scheduled time. It was only a slight inconvenience however, and better than if they had arrived later than scheduled.
Palo Alto, CA
On time and everything is fixed as promised!
Fremont, CA
Michael is very experienced auto mechanic, he found the problem at almost no time. Give detailed explanation and suggested to fix it DIY with step-by-step instructions. Nowadays, you would never find any auto repair shop offer that kind services.
Redwood City, CA
I have obtained 4 estimates for replacing time-belt & water pump, it would cost me anywhere from $1000 (dealer) to $700 (independent auto repair shop). For less than $600, Micheal not only replaced my Nissan's time-belt & water pump but also changed PCV valve and cleaned/flushed power steering fluids, that alone would cost $75 to $125. The best part is he did it at the garage where I am working, so convenient, no pickup and no waiting.
Oakland, CA
Fremont, CA
Michael did a great job and was quick to diagnose my issue, he was a little early but i would rather have that than late! overall pretty satisfied
San Mateo, CA
It was difficult to get the car flat and he was patient, worked fast, etc. Also patient when we weren't home at the scheduled time (doh!).
Saratoga, CA
Michael was on time, took care of the bulb issue right away. Seat belt could not be completely fixed, as a spare part was needed. He unlocked it temporarily and is not going to charge as he could not take care of it completely and was clear about the next steps.
Sunnyvale, CA
Awesome guy, jumped through hoops due to my poor call screening techniques and still worked with me. Great!
Menlo Park, CA
Cupertino, CA
Michael is an awesome guy! He arrived for our appointment on time. He quickly diagnosed the problem (which, other mechanics were not able to!) and came up with a solution. He definitely knows his area. He explains the issue clearly so you understand what's going on with the car. He tested out his theory to show it to me that his solution would fix the problem. Overall I was quite impressed with Michael's diagnosis capability.
Burlingame, CA
Came on time, easy to work with, fix the tire within 20 minutes. I would use him again
Fremont, CA
Always great and ontime, sometimes forgets to reset the "service now" light/indicator
Cupertino, CA
Even though Michael ran into problems with taking the brake booster out, he acknowledged the issue and acted very professional. He took my car to the dealer, got it fixed there at no extra dime for me and constantly apologized for the inconvenience. It was very professional and polite of him to do so. I'd highly recommend Michael!
Santa Clara, CA
The sheer convenience of scheduling the service and telling YourMechanic where my car will be on the day and at the time of the appointment. Mike showed up on time and finished very fast! While it was only an oil change, it was my test to see how the service actually worked. It worked! I plan to add the other three cars in my family to the list of vehicles maintained and serviced by YourMechanic.com immediately. There isn't anything that comes close to their service. Heck, they come to you wherever you are!!! Thank you Mike and YourMechanic for simplifying my life when it comes to maintaining my automobiles!
Fremont, CA
Easy to talk, ready to explain your every question in simplest way.
Redwood City, CA
Saved me $700. Other mechanic wanted to take out the engine to check the clutch and shift cables.
Mountain View, CA
Fremont, CA
Michael is a great guy to work with - on time, easy to communicate and know what he is doing. After job done, followed up and answered questions very patiently. Feel very comfortable to work with him.
Milpitas, CA
He arrived at 3 pm sharp, very prompt. He completed the work in 20 mins as estimated. Explained to me what the issue with the sensor was before fixing it and showed the computer readings after fixing it to show the improvement. He is a Genius, totally would trust this mechanic. Very professional and extremely quick!!!
Cupertino, CA
Another awesome service from Michael! He quickly diagnosed the problem and fixed it! Very honest, very friendly. I've been extremely happy with Michael!
Mountain View, CA
Mountain View, CA
It was cool that he explained to me what was going on, and didn't mind me asking lots of questions.
Santa Clara, CA
This was the best experience with a scheduled service check up I've ever had. Michael arrived early, was professional, friendly, thorough, and quick.
Menlo Park, CA
Resolved problem in under an hour (took only 2-3 minutes of my time to hand off keys and debrief after) and for under $40. Huge vs. the time it would take me to take down to dealership.
Mountain View, CA
Quick, courteous, professional, love it.
Sunnyvale, CA
Quite impressed. He was able to find the leak right away with a pressure test. He will be getting back to me with a parts cost and labor breakdown to fix the coolant leak. Looking forward to having it completed and out of the way.
Palo Alto, CA
Michael was really quick and it was a lot of fun to know what was going on with the repair. Would def recommend him!
Menlo Park, CA
Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.