14 years of experience
Fresno-Visalia, CA
Independent Contractor

I have been working in auto mechanics and repair since the year 2000. I have been operating my company, Ravy Motorsports, since 2005. I have experience in mobile maintenance and repairs, engine performance and suspension fabrication, custom welding, and light body work. I treat my customers vehicles as if they were my own.





on {{newReview.submissionDate}}




Chrysler 200

on July 03

Super friendly and knowledgeable. He was easy to work with and was quick.

on June 24

On time & very nice! Def would reccomend & will request him for next appt ! :)

on June 23

All the mechanic that I have met, he is the greatest.

on June 25

Helped me ease my worries

on June 26

Was on time and professional knows what he's doing and will definitely use him again



Lexus RX350

on June 24

Mr. Ravy was prompt (8:15am), prepared (parts and tools), and courteous. He detailed to me what was done and was friendly in that he didn't make me feel uncomfortable talking to him or asking questions.

on August 03

On time, great communication and excellent service.

on July 29

Before the appointment Gregory reached out to inform me of a few things regarding replacing my valve cover gasket or possible concerns which I thought was really cool because I don’t think he really had to do that. He was super helpful and knowledgeable! I really appreciate that he went above and beyond to check a few things out for me that I had concerns with and for the recommendations. Had a great first experience using YourMechanic.

on August 14

Gregory was prompt, honesty, and thorough. First time utilizing your mechanic and definitely will again!

on September 11

Gregory really makes sure you understand what he’s doing, and provides you with all the information about your car that you need to know. Best mechanic I have worked with

on September 19

Best experience ever! So happy with the service! Mechanic was awesome very trustworthy! Will call again!

on September 26

Highly recommend Gregory, showed up and changed the oil and filter. Even mentioned maintenance that should be taken care of right away.

on September 22

Great experience with Gregory! Thank you!

on September 27

Thanks again!!

on October 02

Very helpful! Explained the process and answered any questions I had.


  • inspect front brakes as f...


Mercedes-Benz CLK500

on November 04

Very nice and honest



Dodge Charger

on October 30

Gregory was great awesome customer service

on November 06

He was extremely helpful & explained other things I need done very clearly. I booked him again for another job.

on November 13

Greg was informative. He explained what he was doing and why. He asked about checking my air Conditioning filter and gave his recommendations. Managment requires offsite work and Greg still performed his skills professionally.

on November 25

Great communication and work ethic. Pays attention to the important details. Have never been disappointed.

on December 04

Gregory is the best excellent customer service and very knowledgeable. I would recommend his service to anyone.

on December 23

Good communication, thorough check of the vehicle, left the vehicle in better shape than he found it outside of the reason for the call (replaced an old nasty bolt, filled tires with air, etc.), and was even nice to my dog.

on January 01

Gregory is flexible, courteous, and understands the concepts of what is needed to a vehicle.

on January 02

Greg was great! Communication was awesome, informative and he was honest! Definitely recommend!!!..

on March 19

As always, Gregory was thorough and efficient!

on March 21

Great guy. Very knowledgeable and helpful. Even though we didn’t get the car fixed, we solved a major problem. I think the car will be running again very soon thanks to him.

on April 28

Gregory was amazing! Thank you for the fast fix!

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















Goes above and beyond


This mechanic is fully background checked and approved.

Spoken languages
Service area

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 ·