Bottom line....competent, friendly, prompt, reasonable. My feeling is they are honest which is important to me. I've been going to this auto shop for years and years now, and have never had a bad experience. Although my car is a 2002, I've never had any problems with getting it smogged. The two times I've had larger repairs, they were always completed in a timely fashion, the same day in one instance and the next day in the other instance. The charges have been fair and reasonable, less expensive than other estimates I got. If they notice something additional to be fixed they will mention it, but it has been rare enough that I know they aren't just trying to upsell me needlessly. Most times, they fix the reported problem with no "upselling." Any problem I have reported, they fixed with no further incident, which tells me they know what they are doing.