I love John, his son Nick, and the other guys there. (I also adore their doggies when they're there!) John is EXTREMELY thorough; he is SUCH a hard working guy and SO knowledgeable about Subarus. I would recommend him in a heartbeat. As one of the other folks wrote, he DOES look over the entire car, even when doing an oil change. How many other service providers do you know who go above and beyond like that? THANK YOU!!!!