>>8684638one of the custom print companies like spreadshirt maybe?
There are also companies that stich company logos onto work cloth, like jackets, shirts or vests like on pic related.
But i guess you need to buy at least 20 or something, but asking can't hurt.