BYOG is definitely the place to have ALL your custom work done. My company has been using them for a year now for custom embroidery, screen printing and tackle twill on a variety of products (t-shirts, jackets, hats, bags, etc). Michele and Cathileen provide superior service and fair pricing. They are always upfront about lead time and always deliver an outstanding quality product on time. Impressive team!!