I recently had my 2007 Forester serviced here. It was in need of the 105,000 mile service, plus some head gasket problems from a previous warranty "repair" at a Subaru dealer. The 105K service was about the same price as the dealer, but the list of things done and replaced was longer than the dealer's. I was happy about that because I had been researching some of the stuff that should be done at the same time (like seals, water pump, and a big list of others) and Joe had these items covered. It sounds like he really knows these engines and it was fun to talk to him about them. In the end, it wasn't a cheap service job, but a lot of things were done and I have a lot of confidence now that the car is going to last a while. I feel like I got more than my money's worth here. Being slightly North of Downtown Sac, the place is very easy to get to/from. Update: 15,000 miles later, everything is still perfect with the car; no leaks, extra noises, or smoke. Update: 30,000 miles later, still perfect. Thanks Joe. Update: 50,000 miles later, still running great. No leaks, bad noises, nothing, not even smoke. It runs like the day I bought it. I need to stop putting so many miles on this thing. Thanks Joe.