Valley Auto, has repaired, several of my vehicles, one that two other shops, never were able to fix the problem. Well they did, and after 2 years it still runs great, my last was a 2020 Jeep Grand, with some serious engine issues, they have it running like new, and they fixed it quickly. The front desk people are two the best people i had the pleasure to deal with. Something that is missing in todays world. They will leave you Leaving with a smile and knowledge of knowing your vehicle will be taken care of.