I highly recommend The Shop. They have worked on my 2009 Toyota Highlander Hybrid, which is still working great, as well as a 2003 Mercedes C240 until it was totaled in an accident in 2019. All the guys there are thorough and straightforward about what needs to be done and what is down the line, which is really helpful for planning. Most recently my son took his 2005 Dodge Sprinter and they did a full work up and provided practical advice on how to handle its multitude of problems most practically going forward. They have also been very responsible about covid protocols, which I appreciate. Finally, they are super nice and friendly!