In reply to london_huddy:
Depends on the transfer method. A dye sublimation printing won't create an impermeable layer.
Plenty of services for this sort of thing for cycling gear, although, admittedly, probably starting with a white base fabric. But they can print any colour scheme you want.
e.g. to take one a group of us have used recently:
http://champ-sys.co.uk/