I would say either screen printing, vinyl or outsource one of those two options. If you are only doing small runs then vinyl may work for you. If your going with a higher quantity, then screen printing is where its at. I hope that answers your question. Best of luck to you!