Image Screen Printing does it all, including embroidery. I have had tee-shirts, jackets and sweat shirts done there. They also do Hats, wholesale and retail. Service is generally fairly quick. The prices are usually reasonable, depending on you service of course.If you need something quick, just give them a heads up and it should be done.