So I've been working with some companies now but the main problem is that they can only accept payments from US bank accounts (stupid, i know!) with US debit/credit cards and with a US address. I know it's stupid they won't take my money if im not from the US lol. So the question is, can I open a US business bank account (bank account for a US LLC) while I, the owner, is not from the US? I got a US LLC and recently got a US virtual office for me to use their address in a lot of stuff when doing business but the only thing is getting a US business account. I really wonder if I can just fly to the US, go to a bank with documents and just get out with the account? I'm in Mexico so yea I know they will ask avery and any question about my business but as my business is legit I have nothing to hide but I still wonder what you guys think!