If a design can be stitched, we will stitch it. Send vector where you have it (.ai, .eps, .pdf, .svg), and a high resolution PNG is fine otherwise.
What matters more than the file is the design itself. Thread is thicker than ink, so very fine lines, text below roughly 5mm and photographic detail will not hold on fabric no matter who stitches them. Where a logo needs simplifying to come out clean, we tell you upfront and show you a mock-up first, rather than taking the job and handing back something that disappoints. If embroidery genuinely is not the right method for your artwork, we will say so and point you at printing instead.