LLC creation with L1 Visa and B1 Visa
About where to create the company, I'm in TX and the warehouse will be there also, so it might be convenient to have it there, but I've read your comments about WY. So where would be better to open the LLC?.
Thanks for you support! Looking forward to start the process with you.
There are no restrictions to who can own an LLC, or any requirements that any of the members need to be U.S. residents or citizens, or present in the country at all for the matter. It is quite common to have similar ownership set-ups such as the one you describe, and you can specify exact provisions, such as ownership and management rules, through the LLC's operating agreement.
If the company will be using a warehouse, it will make the most sense to initially register the LLC in Texas, as companies with strong physical presence (i.e., owning/renting physical property such as a warehouse) are required to be registered in that state, respectively.
To my knowledge, there are no visa requirements to register or maintain a U.S. business. It is always the best idea to consult any visa questions with a licensed immigration attorney.