EPS only does the Devils, Florida, Washington, Carolina, Nashville and the all-star game jerseys
Sharks use Action Spot Sports (I think the old name is Jersey Express). Please note that if you are sending in a blank authentic they won't have the Edge material to use as a nameplate, so you would have to send one in with the jersey. If you are sending in a premier blank or an airknit jersey, should be good.
Action Spot does pretty nice work, I have used them for Mets jerseys. Not sure if they do the on-field jerseys but someone suggested them to me for the Mets and they have always done nice work.