EmbroidMe is the world's largest embroidery franchise with hundreds of locations in the US and internationally. It specializes in custom embroidery for promotional products. It also offers garment printing, custom apparel, screen printing and personalized gifts.