27 years of experience
Los Angeles, CA

I have over 25 years of experience working as an automotive technician. I have an AA degree in auto tech, and have worked with Ford, Nissan, and Isuzu. I love working directly with my customers so I can better understand their vehicles and what needs to be addressed.





on {{newReview.submissionDate}}


on March 24

James was quick and efficient. Very knowledgeable and helpful.

on March 22

James was very kind and professional, he was even able to show up early to assess the situation. I did not feel like he tried to up-sell or "get one over on me". I would definitely use James again!

on March 10

James was very professional! he was running late and called to notify me. he came prepared to work with all the necessary tools and equipment. He did a very thorough job and was polite and helpful from start to finish! I will definitely be recommending James to my friends and family.

on February 28

I just want to thank James for fixing my car and giving me an update what the situation of my car. Thanks James we will see you again for another appointment.

on January 27

James was amazing according to my father in law. So that means a lot. I had to be at work so we had our car at my father in laws house. James came over early with advance notice was prompt and ready to go. Had all his equipment and was in and out with in a couple of hours. My father in law was very pleased with his work and knowledge. Thank you James for making this task easy and stress free!

on January 18

As my first experience with him, on time (actually he came 10 minutes earlier) and clean and fast service performed by him with very professional and friendly manner. Thank you. Looking forward to use your service again soon.



Volkswagen Jetta
on January 17

I needed the starter replaced on my 2007 volkswagen jetta and James arrived a little early and did the installation and also a thorough inspection of my car. He got it up and running and was very professional and a pleasure to have complete the work. I already have recommended him to others. Thank you!

on January 09

James made my first expierience with YourMechanic amazing and so easy. Although he was only paid to replace my thermostat he provided me with so much extra information and tips for future service to my vehicle. He went above and beyond and I highly recommend him to anyone! Thanks again James!

on March 01

James is really nice person. He knows a lot about the cars, and he teaches me many knowledge about car. His skill is also great.

on October 02

Good man, quality work, could not be more pleased. Took him about 45 minuets to take care of the service which did not matter to me because i was at work.

on October 03

James was FANTASTIC!! He was able to help me negotiate all the problems that needed to be addressed about the car I wanted to buy. Because he was there, the owner didn't hesitate to make the corrections and provide me proof and warranties. James was courteous, professional, knowledgeable and through. I will definitely tell ppl about my great experience.

on October 04

Two oil changes w/ tire rotation and 50 point inspection. Easy to schedule, great communication from you mechanic and James was great. Professional and thorough. We will use him again and recommend him to others!

on October 14

James was very professional and on time. Had never tried this service before, very satisfied, convienent, and price competitive. Will definately use again.

on October 19

James was early and did a great job. He did back-to-back appointments for both of my cars. He made recommendations about things I should be aware of, but I didn't feel any sales pressure. But it is good to know that he can do a lot more than just an oil change. I'll be using his services again, and I highly recommend him!

on August 11

he came to the house and Imeditly started working. he was good to work with and I felt good that he was picked to be the person to work on my car. I am looking forward to him finishing the job on Monday.

on November 07

James was GREAT! I'm used to being stood up by mechanics who say they'll be at my house by a certain time. It was refreshing that, not only did I get messages saying James was on his way, he even called and asked if it was ok if he came EARLIER! He didn't rush through the job either, as if he was in a hurry to be elsewhere. He treated my car the way I imagine he'd treat his own. I've already given out all the referral cards he left me, and I know I'll soon be calling to arrange for him to come do the tune up I want next.



Ford Escape
on December 14

James was timely, friendly and cooperative. He provided the service in a timely manner and drove the vehicle to confirm its satisfactory repair. I trust that the P0128 readout doesn't reoccur.

on September 16

Thank you so much James and YourMechanic. Great service and communication all around. I would request James and use YouMechanic again for anything else.



BMW 328i
on January 05

I was able to schedule a same-day appointment with James. He worked quickly, explained what was going on, and answered all of my questions. He was able to inspect and repair within the same day, and my car is running smoothly now. I'm really glad I chose YourMechanic, and I'm pretty sure I cut costs by using them over a repair shop, which I first took my car to get checked.

on August 18

I had a dealership give me a list of issues wrong with my jeep, and then I had James take a look at the list of issues and he was very honest in what actually needed to be done. He saved me a lot of money and fixed only what was necessary. Very honest. I will be using him for ALL future work on my cars.



Infiniti FX35
on September 16

This is a service that I will always use if needed...the mechanic showed up on time was quick fast and efficient and he gave us a quote for the other things wrong with the car. I am very pleased :)

on August 18

As my first repair on my first car, I feel so lucky to have found such fair, professional and quality service. James was extremely patient with the hassles of repairing my car and was very easy to communicate with. He was able to answer all of my questions thoroughly and was beyond reasonable when it came to tackling any other potential issues I had (mechanical or cosmetic), with a realistic, savvy approach; I could tell he was in no rush to pressure me into pricey and unnecessary services like I would expect from a shop. I know my car is in trustworthy hands and I look very forward to letting him help keep my car in the best shape possible.



Lincoln LS
on January 26

James showed up as scheduled and did a very quick front brake job, mentioned I didn't need rear brakes even though I thought I did so it saved me $80. He was very knowledgable on other items I felt my car needed and I will book him again. Thanks James!

on January 30

James arrived ahead of the scheduled time. He is a real professional. James explained every step of the process. Arrived with all the tools and meters required for the job. He did more checks than any service personnel at the dealership ever did. Talk about being impressed. Great personality. I knew my car was in good hands. I have the highest level of trust in his abilities. I will call on James expertise to care for my vehicle from this day on. Thank you so very much.

on June 13

James came early and took care of everything quickly. We ordered rear brake pads and rotors, but he found that our rotors were fine and saved us some money. Tested the car and ran diagnostics afterwards to ensure everything was in working order. Great service.

on February 16

Best mechanic ive ever met so nice and honest did a great job on the car and got it starting again great price i would recommend him to my friends and family

on February 18

James arrived at the scheduled time. He explained in detail every aspect of the job. James had every tool required for the job. Completed the job exactly according to the estimate, then carefully performed quality assurance service checks. Great job.

on June 17

James is going to be my "GO TO MECHANIC" from now on . I had 2 cars that decided to die at the same time so i tried yourmechanic.com and they sent out James, He arrived on time and quickly found out that it was a simple repair that would only take a hr to fix so all the labor would be covered under the inspection fee , I just had to buy the part and he would come back out to put it in. I was very pleased so i had him inspect my other car when he came back out and that one only need a simple fix also and the labor would be covered under the inspection fee also. I am very pleased with James and will always use him for any repairs that are needed. Thank you James for being a honest mechanic!!

on June 22

My appointment was for 7:15 am and James arrived before 7:00 am at my job & worked on my car he is very nice and professional very friendly I really appreciate him arriving early and he did a great job on my car. ..

on March 09

James was excellent. He arrived a little early even and was very professional. He assessed the problem quickly, fixed it and it is so far it appears to be completely resolved. I would use this service again and wouldn't hesitate to ask for James.

Rating summary
5 star
4 star
3 star
2 star
1 star
How people describe James









Goes above and beyond








This mechanic is fully background checked and approved.

Spoken languages

How can we help?

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.

1-800-701-6230 · hi@yourmechanic.com