Overcome the bar blocking your green card or visa with a waiver of inadmissibility. See who qualifies, which form to file, 2026 fees, and wait times.
A request for evidence (RFE) from USCIS is not a denial. Learn how to respond, the deadlines that apply, and how to avoid one before you file.
Get ready for your I-693 green card medical exam: learn what it costs, which vaccines you need, and when to file it in 2026.
Get the complete 2026 I-130 checklist for spouse petitions: every form, fee, status proof, and marriage evidence to file, plus what to leave out.
Your I-130 approved — what next? Get a clear 2026 guide to your next steps after I-130 approval: adjustment of status, consular processing, Visa Bulletin, timelines, and costs.
Find your I-94 document number, the 11-character CBP admission number, not your passport number. Learn exactly where to locate it and how to fix errors fast.
A civil surgeon is the USCIS-designated doctor who does your green card medical exam. Learn what they do, who needs one, and how to find one.