Processing Times: Use this to estimate processing times for your immigration petition! Please remember that these times are not exact, but instead a guideline for you to use while planning your immigration processes.
Check my case status: Click on this link to check your case status online. Click on the link under "Finding the Status of Your Case" and fill in the entire Receipt number from your application receipt, including the letters at the beginning.
How to Change your Address Online: This page will help you file the correct form to change your address in the USCIS database. Please read through all instructions for the correct filing procedures for citizens and non-citizens (aliens).
Visa Bulletin: Read this Visa Bulletin to help you plan your immigration process and decide the best path for your schedule.