11 years of experience
San Diego, CA

I've been an automotive technician since 2005. I've worked at an Infiniti dealership and have a full set of tools. I'm familiar with almost all makes and models and enjoy diagnosing, repairing, and servicing your car. I work hard every time to deliver quality results.





on {{newReview.submissionDate}}


on September 16

On time, explained everything, friendly, showed me the broken part that was replaced. This is my second time using your mechanic and I love my experience so far! He didn't over sell. Matter of fact he saved me money saying I could wait a little longer for brare pads. When do you ever leave spending less than the estimate? I felt taken care of.

on August 25

Possibly the best money I've ever spent. Richard was early for the appointment, professional and friendly. I couldn't have asked for anything more from him! Jim

on August 23

Richard showed up early and was very knowledgeable. He went out of his way to ensure that everything was done properly and that I was completely satisfied with his work.

on August 19

Richard showed up on time and took care of my vehicle while I was out for important meetings with my clients! Provided a detailed report and gave awesome recommendations. Thanks for your service! 2nd time using YourMechanic and satisfied with both experiences!

on August 13

Richard showed up on time was very friendly, knowledgeable and professional. The work performed was performed in a timely manner. This is my first time using your mechanic and I will definitely be recommending both Richard and your mechanic to others.

on August 11

Showed up on time. Very Friendly. Knew exactly what needed to get done. Brought all the tools needed to get the job done right. Made sure everything was done properly and back it its proper place. Excellent mechanic. Would definitely recommend!!! A+++++++



Subaru Legacy
on September 17

Richard was a great mechanic , helped me out tremendously with good insights about my car. Brought life back into my car that seemed a lost cause .



Acura TL
on July 29

Richard arrived within the specified time frame for my appointment, which I appreciated. He worked on my car in the garage, and despite the hot day, was still friendly and took the time to explain the repair he was going to make. He finished the work within an hour...while I relaxed upstairs in my apartment. It was great! This is the first time I've used YourMechanic, and I was very impressed by the whole experience. Would definitely use YourMechanic and Richard again.



Kia Spectra
on August 01

Top notch professional! The best part of this whole thing is the price, plus they come to you!! If you don't care about money find a dealer, if you want the same quality repairs done, and save money, call YOURMECHANIC! I love my mechanic, and so will you!! Thank you Richard!



Kia Spectra
on July 20

Richard did an excellent job on replacing my motor mounts. My neighbors were so impressed they starting coming over and asking for the phone number. Richard was honest about all aspects of what he was doing, showed me the parts he took out and showed me the defects. I felt super confident he wasn't trying to rook me! MyMechanic is what the future of auto repair needs to be! THANK YOU RICHARD, YOU ROCK!! See you soon!

on August 03

Richard is kind and his professionalism is an excellent.. Thank you again and I will definitely call him again for next service.

on August 24

Second time Rich has worked on my car. He's friendly, good at what he does, and I highly recommend him!

on August 15

Very pleasant attitude and willing to teach. Thank you so much for your help!



Nissan Sentra
on September 14

Good Dude, explained everything while working on car!

on August 07

Excellent mechanic, very friendly.

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









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 ·