They have been spot on for 8 years for my volvo(s). Brought it in this morning having just picked it up the previous day. When I drove it the check engine light went on so I brought it to them and they got me in first thing. Turns out it was unrelated to the repairs and they did not charge me for a new diagnosis. They also spent the time, about 20 minutes, to explain exactly what the code that they pulled meant. On top of that, they have always understood that I do a lot of the work myself. So each time, they often will let me know what repairs I could probably just do myself. And sometimes they will order the part for me and leave it on the front seat so that I can do the labor myself.