23 years of experience
Phoenix, AZ

19 years of mechanicl knowledge and expierence . Currently Shop fleet manager (7 years) with 175 vehicles in my fleet with with two technicians. I've worked on all types of cars, trucks and diesels. My previous job of 12 years was with a used car dealership as a drivability tech and also managed the shop for the last 5 years with 12 technicians.

Justin is currently not taking new appointments.

Meet some of our other highly rated mechanics in Phoenix, AZ





on {{newReview.submissionDate}}


on April 02

Very professional. Honest I am a single mom on a budget and he did not try and take advantage of that as some have in the past. If anything else goes wrong with my cars Justin will be the first one I call

on April 08

Justin was very nice and explained things so that I'd understand what he was talking about and provided some helpful advice.

on April 08

Justin was very thorough, easy to work with, and gave me some solid advice. I ultimately ended up purchasing the vehicle because of his inspection. Very professional, and I would use him again for any car related work.

on April 08

I would trust Justin with any car I have. I have never experienced mechanic service like this in my life do not pass it up

on June 03

On time. Friendly. Knowledgeable.



BMW 650i

on April 26

Great job!!



Nissan Juke

on June 08

Justin was great so who could ask for more, will have him when need arisses ALAN



Ford Escape

on April 28

Justin was polite and professional. He completed replacement of the leaky water pump with a new one in a timely manner. I recommend him for auto repairs.

on May 05

Justin was very friendly. Was honest and did not try and sell me on more than I needed. I look forward to him workng on all my vehicles.

on May 07

Really went above and beyond to make sure the job was done correctly.

on May 06

Justin was very knowledable, very helpful in explaining and showing us what was wrong! Very personable . Highly recommend!!!

on May 08

Excellent service well done. I am recommending to friends and family.

on June 17

Took care of what I needed done

on May 13

Justin was great! Had a big job and worked through it. Was very thorough and made sure everything was perfect. Definately will book him again. Highly recommended!

on May 16


on June 19

Justin is great! He was on time for the appointment, friendly, and very professional. He took the time to explain what he was doing with my vehicle, and what seemed to be the issue with my vehicle. I will request Justin when I need service to my vehicle again.

on January 19

Justin was great, kept me notified about details along the way, my car is running great and I made it hope safe and sound thanks to him!

on January 20

Was very easy to work with and up front about everything going on. He was also helpful in planning the next step.


  • 45,000 Miles Maintenance ...


Cadillac CTS

on January 20

Justin did an excellent job on my car and provided great service. I will be booking him again!

on July 09

Justin was very professional and did an awesome job. Look forward to using him again

on January 21

Justin was awesome

on January 23

Justin explained my car's health report well and was very courteous.



Ram 1500

on January 23

Justin arrived on time and did a great job of replacing my battery.

on January 27

Very efficient, knowledgeable, detail oriented and courteous. I would definitely recommend Justin for your next used car pre-purchase inspection.

on January 29

On time, courteous and knowledgeable! Justin was extremely thorough and patient in answering my questions.

on January 28

What a pleasure meeting such a nice professional person.Justin has the greatest personality ,great mechanic, took extra time to make sure the area he worked on was just as clean when he was done working if not better than what he started with.He explained every step of what he was doing and checked over my personal vehicle as if it was his own ,that I like.I will not hesitate calling him in the future for a quick service or an in-depth fix. Thank You Justin .

on January 30

Very punctual and perfect customer service. I wasnt sure what to expect being my first time using this service, but the service was excellent. Justin took the time to show me the parts removed and explained what the issue was and why it happened. And told me how to take the next 24 hrs driving to make sure the brakes settled in correctly. Thank you Justin, I'll be booking you for all my service needs. Car and truck both.

on February 07

As before perfect customer service. My brakes were a mess, nuts breaking, rotors ate up and wrong parts coming in for the repairs. Justin kept me informed of every step that was being taken to make sure the job was done right safely. It took 2 visits, idk how many phone calls or trips Just in made to the parts store but not once did I feel out of the loop or concerned about what he was doing let alone worried that like a lot of mechanics trying to take advantage of my wallet. After having both my truck brakes and car brakes done by Justin, I'll never go to anyone else. You've got a customer for life Justin. Thank you so much for the excellent job.

on February 05

Friendly, quick, and to the point. Thank you!!!

on February 06

I was having trouble starting my car and set up an appointment with Justin to come out and take a look at it. He managed to find the problem quickly, and ran me through each of the steps he took to determine it. He even suggested cheaper alternatives and walked me through how to fix it myself so that I could save some money! However, unfortunately for him, I have almost zero memory retention or faith in myself when it comes to cars, so I'll be pestering him for many years to come. It seems that good mechanics are difficult to find, so I feel incredibly lucky to have stumbled on Justin. Awesome experience and great first impression; I will definitely recommend him to friends and make an effort to schedule with him in the future.

Mechanic Rating Summary
5 star
4 star
3 star
2 star
1 star
How people describe Justin









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 (855) 347-2779 · hi@yourmechanic.com