This is a good question. If you are already in the U.S., you can get married and start the Adjustment of Status (I-485) process. But before you get married, be careful as there could a presumption of fraudulent intent.
Read this article: Green Card Marriage Problems to Avoid
The K1 Visa and the K3/CR1 visa is an alternative, but if you are already in the U.S. then you can consider the Adjustment of Status.
If you make a mistake or forget to include a supporting document, your application can be delayed an additional 3 or 4 months, so be careful.
To avoid delays, mistakes and complete your application quickly use the Visa Streamline Service
Click here to create your free trial account
If you have any questions, Contact us at:
Email: support@tnvisaexpert.com
Tel. 800-471-6326
Skype id: tnvisaexpert