If you want your son to tag along with you to the US, make sure you get married before he turns 18. Your US spouse must show a certain income. The income requirement varies depending on his personal situation. (For example, if he support his elderly mother and listed her as a dependent in his taxes, he needs more money than if she wasnt listed). The fianc petition and the spouse petition take about the same time. If you will get married in your country, you start the process after the marriage for a spouse visa. If you are planning to get married in the US, you can start the process now. From the start of filing to the time you are approve at the consulate (either method), the process lasts about 8-13 months. Good luck.
Answered on Jul 11th, 2011 at 11:55 AM