I do mostly commercial, with corporate accounts. One of the requirements is that any tech I send has a name tag for admitance to the job. After a few times of the techs forgetting their name tags, pin on kind, and me having to send another tech I had them sewn on their company uniforms.
All of my techs seem to like this better. I also have their names on the drivers side door of their vans, which makes them feel better about the cleanliness of their van.
This is not cheap, as all of this cost me money, but the techs take pride in how they look and how their vans look.
I don't see "how" this name tag issue is a problem, unless you just don't want someone to know it is you who is doing something?