USA Trains makes g gauge cars in house so they may do custom work. 781-321-0090 and Charles Ro usually answers the phone
There's a business in Indiana that also makes trains in house and they do pad printing as I've dealt with the owner...They're http://www.mainlineamerica.com/