27 years of experience
Orlando-Daytona Beach-Melbourne, FL

I've been an automotive technician since 1991. Over my career I've worked at independent shops diagnosing and repairing Domestic, Asian, and European vehicles. I enjoy helping my customers with their automotive needs and making sure their cars are ready for the road.





on {{newReview.submissionDate}}


on January 16

James is fantastic, thought I would be paying close to $1000 for new compressor and other parts, but turns out to be minor stuff. He is honest, and explains what is going on. I will be using him for several other repairs on 2 other cars in the near future. Thanks James for being honest.

on January 12

A very serious professional person. He was very honest with us and explain what the car needed and how he was going to work on the car. He explain us how was the car after fixing it. We are very thankful of having Mr. James working with us.



BMW 325i
on January 12

James was excellent and the support from the customer service team to set up the appointment was excellent. I was doing this remotely for my son who is in Orlando at school and I am in Atlanta. James arrived, diagnosed and completed the repair very quickly was very informative and the job was completed in a matter of hours and my son was back on the road!! I would definitely recommend the service and James!!!!

on January 09

This is an awesome service. James was very knowledgeable and professional. He diagnosed the problem, was able to fix it, and did a comprehensive examination of tbe total car. Even filled up all the tires! Would highly recomnend him.

on January 09

James arrived early, was super helpful and knowledgeable, and gave great car advice! I had a pre-purchased inspection done and the seller was very late but James was so patient and waited until the seller showed up. Will definitely be using James the next time I need a mechanic again!

on January 02

A true Professional !! Hands down, the best in the business......went to get a part ...he was finished with over half the job before I got back. A pleasure to deal with , would recommend him without hesitation!

on December 18

Very friendly and transparent in all he did asked for advice and never hessintent to answer all my questions and concerns. Defintely a professional .Thanks James!

on December 11

James arrived a little earlier than our scheduled appointment, so we had some time to chat and go into detail about the car's history and so he could provide a more thorough diagnosis of my car. James was very polite, friendly, and a great conversationalist during the appointment. Related to the actual appointment, James was very thorough in his diagnosis of my car and even helped me understand a bit more about my car and what it needed so I could take that information and learn from it. During his report, he determined what was wrong with my car (a bad injector) and even went beyond to determine things that could come up as potential issues and how to remedy them. Overall, the experience was very positive and I'm glad that I went ahead and setup an appointment for James to diagnose my car. If I had someone that needed a mechanic or someone to diagnose their car, James would likely be the first person that came to mind.

on December 11

Was honest and professional fixed my timing and recommend another service to fix a oil leak I have been having after driving 50 miles or so with my wife we both said he did a good job thanks again

on December 07

James arrived on time, took care of the oil and filter change, and addressed a few other issues with my truck. I'm dually impressed with the way he carries himself, and I recommend this guy any day of the week.

on December 03

Very helpful and knowledgeable. Arrived early and ready to work. As a female, he made me feel very comfortable and at ease. Explained everything to me in language that i was able to understand. Thank You so much for all your help.

on December 02

James is knowledgeable, very professional. Showed me the rotor wear (hot spots) prior to replacement. Was efficient, had the job done in no time. Was impressed by the 50 point inspection that is part of the service. Very satisfied.

on December 01

James is a humble and well-versed gentleman in his field. He was honest and did the services in a timely fashion. I’m happy I picked James as my mechanic!



Honda Civic
on November 29

Jame was great! He arrived early. Even when I had trouble with my car after the service he gave me great advice as what to do next. I definitely recommend him and will be scheduling with your mechanic in the future.

on November 28

James was excellent. Had the car running and explained things perfectly. excellent customer service and one hell of a guy. 1-10 this guy gets an 11. arrived early, finished quickly, not every day you run into such a fine human being :)

on January 04

James was amazing. Helpful, friendly, and went above and beyond to make sure that I had the correct services done to my car.

on November 27

James was great. Extremely knowledgeable and friendly. Figured out my problem within minutes and explained exactly what I needed to do to take care of it. He even popped a bumper back in for me that was unrelated. Overall a super easy experience. Thanks James!



Jeep Wrangler
on November 26

James made quick work of replacing my starter. I will be requesting him for future repairs and I will highly recommend him to others. He was courteous and efficient. He is excellent at his trade. I very much enjoyed meeting him and talking with him. Two thumbs up!

on January 12

James came with a humble spirit that was able to listen to my concerns. He addressed the concerns with an opened mind.

on December 27

James was amazing. He was on time and went above and beyond to help me get things sorted with my car. Thank you so much James!



Honda Odyssey
on November 12

Best mechanic yet showed up early to the appointment Very knowledgeable and humble and I like that he speaks about cars in lamens terms. Will be booking again! Already recommended to family.

on December 04

James came right on time, was very courteus and went right on to the problem my car had. I am very satisfied with his service.

on November 28

James was very knowledgeable and professional. Knew exactly what was wrong and had the parts ordered and replaced by the next day.



Chevrolet Malibu
on November 30

James did a great job on my car. He was very professional and friendly. Would definitely book him for future vehicle maintenance.

on January 07

James was great. He did a great job communicating, was on time and professional. Highly recommend!!!

on July 15

James was very professional and polite. He preformed the job in a timely manner and he new exactly what needed to be done. I would use him again if needed. Thank You James!

on September 25

It was like hanging out with a good friend. He recommend new projects for the car. He fixed the car in a timely manner. I have nothing but praise. I will be happy to have James as a mechanic.

on May 14

James came early and i like that, i was ready for him, he listen to me about the problem I had and proceed to do my vehical inspection and went staight to work on my issue, when complete we went over the what was done and I'm very satisfied with the results. I would with out a doubt call for him in the future for the next task and I'm sure it will be done and done correctly.

on April 22

James was right on time and diagnosed my car in no time. He didn't try to over sell me on anything or make me worry. Great experience and will definitely use his services again!

on September 23

James is extremely talented. He's definitely a guy who knows what's he's doing and has a wealth of knowledge. He exceeded my expectations, if I could give six stars I would. Definitely will be my go to mechanic. If you're in need of a mechanic who will go above and beyond James is your guy.

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