Some of the posts here were really bad info, some of them good info.
I got the visa for my wife about two years ago. A few things.
- First, do NOT hire a lawyer if you are married and have a child. A lawyer will run you $4000. This is completely unnecessary. You can do the process yourself, the spousal visa is a slam dunk, especially if you have children together.
- Use a service like Simple Citizen. It's actually better than a lawyer, and at most, it'll run about 1K if you choose their best option. If not, their cheaper option is like 500. It will literally make your life so much easier, worth every penny. It will take you through the entire doc process, put the application together, and then their team sends you a curated package to send in to immigration. It will also be vetted by an actual lawyer. As your case is pretty straightforward, you can probably get away with the cheapest package.
- You can go to the USA, and get the Visa there. However, this is called a "change of status." The advantage of doing change of status is that you can go ahead and leave, and start the process in the USA. You can go on a tourist visa if you like, but don't put in your application right away, wait a few months. The change of status is not technically supposed to be the way you get your wife's visa, but it's meant if you visit the USA and suddenly for some reason have to stay. Once your application is accepted, you won't have to worry, she's not going to be deported. However, you will be unable to travel outside the USA until she gets her visa. From the time I submitted my wife's paperwork and got the visa, it was about six months. Yours will be expedited because it's a slam dunk; you've been married a while and have a child. The advantage of doing things like this is that you can go ahead and leave.
- If you are not in a hurry, then you can also go through the proper channel and do things from here in Argentina. It's a similar process, except you'll do interviewing, fingerprinting etc. in conjunction with the US embassy. Since the pandemic, I don't know how long this takes, but probably a while. It used to take about six months before the pandemic. It's virtually the same process just done from here, and then they give you some paperwork to show when you enter the USA.
Either way, Simple Citizen is worth it for sure, it will make your life way easier.