i live in dallas txIt would not be easy to find the companies printing for those brands. They could be in different countries. But really, that does not matter, there are many very good and qualified printers around the world that can print exactly the same or better quality. You just need to find one to work with. Where in the world are you?