No, I think that would be a great idea. Photo, name and license number on card to be kept on your person whenever work is being performed. Or ... Maybe even posted at jobsite? I am sure that there will be some negative comments on this. What would be the downside?
Wirewiz