We have been using Threadworx for several years now for all of our embroidery needs(hats, vests, shirts). Their quality of work is clean and accurate. If you prefer dealing with a local down to earth company with affordable prices, you won’t be disappointed with Threadworx. Owners, Mike and Adriana will make it happen, plus they are such fun to deal with.