I bought a retro cycling jersey a few years back which only had the team sponsors logo printed on the front, rather than front and back as it should have been. A nearby shop who specialised in T shirt printing replicated it on the back for me, they did a highly professional job at a very reasonable price.
A check on google should throw up all those local to you.