Communication and advice were great. Workmanship was great, too, and the price was exactly what I expected. The true shining point in my opinion was the degree to which it was a team environment. They included us in the decisions, gave us information and detailed advice (including pictures explaining the pros and cons on the various decisions). We have a 2003 Subaru Outback, and their advice was absolutely in line with the value/age/purpose of the vehicle. And, to boot, they seemed genuinely interested in the job/car itself. I'd give it six stars if I could. Will definitely return if and when another problem comes up. Great team and great experience.