I've always gotten friendly + thorough service, not only from the mechanic but also ftom the office people.
One time my car wouldn't start so it had to be towed. Before I got it checked into the office, the mechanic gave my keys back to me then said it's ok and no charge. He then told me the battery cable was just loose. He could have told me anything and I wouldn't have known any different !
Another time a repair job was going to cost me more than a thousand dollars (which I didn't have) and for some reason the office person asked me if I was a veteran. I said yes, so she changed my total owed so it was $756. I didn't think to ask for a vet discount but thank Heaven they asked !