I've spent most of my adult life in the Sonoma Cty area trying to find a descent mechanic. Either they don't properly diagnose the problem or really fix it, they take an inordinate amount of time, or they're way too expensive. I've been going to Ryan's now for a couple years and I've been thoroughly impressed at the fact that I have suffered none of these problems. Ryan is very personable, very thorough is his examination of the vehicle and quite reasonably priced. Finally, I can stop the search.