Need urgent immigration help? Call now: (240) 867-3955

The process varies based on the relationship type and whether the beneficiary is currently inside or outside the country. Family-based cases often involve long processing times and extensive documentation.

We help you file correctly the first time and track your case at every stage — from the initial petition through consular processing or adjustment of status, through final green card issuance.

I-130 Petition for Alien RelativeImmediate Relative
US citizens can petition for spouses, children, parents, and siblings. Permanent residents can petition for spouses and unmarried children. Processing time varies by relationship category.
I-129F Fiancé PetitionK-1 Visa
For US citizens engaged to someone outside the US. Requires proof of at least one in-person meeting. After entry, 90 days to marry and apply for adjustment of status.
I-751 Removal of ConditionsGreen Card
For spouses who received a conditional 2-year green card through marriage. Must file within 90 days of expiration with evidence of a bona fide marriage.
I-600 Orphan PetitionAdoption
For US citizens adopting a child under 16 with no parents or parents unable to care for them. Requires a home study report and proof of the child's orphan status.

Check USCIS Processing Times

USCIS publishes current processing times for each form and field office. Use the official tool to get an estimate for your case. Processing times change frequently — check it regularly.

I-130Petition for Alien RelativeI-129FFiancé PetitionI-485Adjustment of StatusI-751Removal of ConditionsI-765Employment Authorization

In the USCIS tool: select the form number, then choose the field office or service center handling your case. If you're unsure which office has your case, check your receipt notice (Form I-797).

Open USCIS Processing Times Tool ↗

Start with a consultation.

Tell us about your family situation and we'll map out the most direct path to reunification — honestly and without unnecessary complexity.

WhatsApp