26 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 October 27

Great guy, very professional, and will answer your questions.


  • 50 Point Inspection


Infiniti FX35
on October 27

James has helped me a few times and is always professional and helpful.

on October 28

Great mechanic! He came on time and finished on time. He checked my Ford and you can tell he's had a lot of experience with it.

on October 14

It was my first use of yourmechanic so I was a bit nervous. James arrived on time. Good first impression. Then, he's friendly and professional. Also, carefully listened to my request and gone above and beyond to fulfill. Very satisfied!!

on October 07

James was excellent. He discovered the problem quickly and talked me through a few options for repair. He took pictures of the broken parts and offered me advice for dealing with it. It turned out my car was not safe to drive and James helped me understand that.

on September 29

James arrived on time and was very polite. He was very knowledgeable about my old hotrod and diagnosed the problem without delay. I would not hesitate to call James for help on my next problem.



Cadillac XLR
on September 24

A true gentleman who knows his stuff. He was very knowledgeable, had everything he needed with him and was more than willing to tell me exactly what he was doing and would answer my questions very respectfully. He is a very trustworthy person. He talked to me with indiscrimination (I'm a female), unlike other mechanics I have dealt with.



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 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.



Nissan Sentra
on September 14

James was really nice. He did a very good inspection on the car after changing my battery. Now I feel much safer about this car. He definitely knows what he's doing.

on September 13

James was very thorough, knowledgeable, and very nice. I highly recommend James for anyone needing service and will be booking James for all of my vehicle needs in the future!

on September 06

Once again, James shows up on-time, fixes the issue, and helps me out by doing small extra tasks I was asking him, like where to leave my keys, etc. as I had to go to the Doctors Office. Really cool dude, would recommend to anyone and everyone.



BMW 530i
on September 02

James was very professional and great to work with. He arrived on time and finished the job in the time he estimated. I would definitely recommend booking with James.


  • 50 Point Inspection


Hyundai Elantra
on August 24

Trustworthy, honest, & knowledgeable are the most important qualities to me and James delivered on them. I thought my starter went out and he let me know that it was something else that happened to be a lot cheaper fix. This saved me money and gained me as long-term customer. Also, I had scheduled the apppointment less than 24 hours prior to the inspection. Thank you James!

on August 23

James is an extremely experienced mechanic. He kept me posted of his arrival time, allowed me to watch the repair and answered all my questions. More importantly, he fixed my car. He is now my "go to" guy. I will certainly use him for my next car repair and refer him to my friends.

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.

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.

on October 14

He was early and efficient! I have used him twice now, and will continue to use him for all future repairs!

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 October 26

On time, very professional and friendly. Overall great experience and very competitive pricing!

on August 05

James is great. It's the second time he's worked with my car and I trust him working on my car because my car is rare. Thank you for the great job. Will recommend you always.

on August 18

James did a great job. Showed up early diagnosed the problem and got me on my way. Couldn't have asked for a better experience. Thank you!

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 April 09

James was very friendly & answered any questions i had. He left everything neat in the garage before he left. It's as if he wasn't there ( in a good way). Seems like a very nice person.

on April 17

James was on time and very professional he got right to work and did a great job I would highly recommend him to all my friends and family!!keep up the good work James!!!



Jeep Liberty
on April 06

James is fantastic! He was able to walk me through the entire process and show me everything that was required to eliminate existing and future problems with my vehicle. He also gave me some good recommendations for future repairs. I also received more of the " Your Mechanic " flyers and discount cards etc. I will definitely recommend this mechanic group to my family and friends.. Chris Anderson

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 April 26

James arrived earlier than the appointment time and he is ready to work, handed James the key and went back to what I was doing, a little over an hour later James called my phone and tell me the car is ready, he showed me what I need to do to upkeep the car in good shape. Thank You

on March 21

James arrived 10min early which i really really appreciated he came to my work so i was able to clock in on time he was very professional & polite my car was done in approximately hour and half. VERY HAPPY!!

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.

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, from 5 AM to 5 PM PST.

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