Hi-vis vests get logos one of two ways. Both have trade-offs.
Screen print. Reads well at distance. The logo is the same color as you'd see on the company truck. Holds up to 30-40 washes. The print sits on top of the fabric — it doesn't impact the reflective properties.
Embroidery. More premium look. Stays sharp essentially forever — embroidery doesn't fade or crack. The trade-off: thread reads less crisp at 50 feet because thread is matte and reflects less light. On a fluorescent yellow vest, an embroidered logo can look slightly muddy from a distance.
Pick screen print if. Crew turns over and you reorder vests every season. Logo recognition at distance matters (think road work, crane operators, foremen calling crews from the other end of the site). Cost matters at quantity (screen print is cheaper at 25+).
Pick embroidery if. The vest is a one-per-employee, lasts-2-years scenario. The logo is more about identity than long-distance recognition. You want it to look like a higher-end piece of work apparel.
What most contractors actually do. Screen print on the vests, embroidery on the matching jacket. Vests get destroyed (caught on rebar, oil, paint). Jackets last longer and look better with embroidery.
Both run through our custom printing shop. Bring or send the artwork — we'll quote both methods.