Form I-130 Processing Time

Form I-130 is the first step in obtaining family-based permanent residence (green card) in the United States. Understandably, you want to know how long it takes throughout the Form I-130 processing time line and what happens in the different steps.…Continue Reading →