James at Oakmont Auto Care has been wonderful, and if I could give more than 5 stars I would. We went through a few mechanics that also had high ratings on yelp, but none of them were a great fit--long waits to get in, unreliable service, not being able to figure things out, etc. My first experience with James at Oakmont Auto Care was entirely different. He was able to get me in next day (a Saturday!) for an oil change, and when I told him not to worry about the check engine light (which had been going on and off and had stumped a couple mechanics), James did a complementary reading and told me a few potential things that could be driving the issue. We tried the cheapest option that could fix it, and I haven't had the check engine light on sense then. My car recently had more issues, and it was so nice to know I had a mechanic I trusted who I could bring my car to. Just as last time, James was able to get me in quickly, explained things clearly, and gave me a fair price (for an issue that's just expensive no matter which way you cut it). I really can't recommend Oakmont Auto Care enough!