How do you check the status of your pending immigration case? Do you have to pay a lawyer to do so? No, you can do it yourself either online or by telephone.
If your case is pending in a USCIS Service Center, you have been selected as a winner in the DV Lottery, you have applied for a U.S. Passport, you have a J waiver request pending before the State Department or you have applied for a copy of your file under the Freedom of Information Act, you can check your immigration case status online. You can also check the visa waiting times at a U.S. Embassy or Consulate anywhere in the world.
Know Their Job Well And Perform It Flawlessly“Don’t do the mistake we did and try to save few bucks going with nonprofessionals and sole practitioners! It will end up not only costing you much more in the long run, but also putting your status in jeopardy which can have a priceless impact. It is one of the most important steps in your life.”
- Sgt. Danny Lightfoot, Los Angeles, California
Skype Consultations Available!
Simply check the appropriate box below and follow the instructions.
|USCIS Service Centers|
|iCert Case Status Check (DOL)|
|FOIA Request Status Check (USCIS)|
|U.S. Passport Applications|
|DV Lottery Entrant Status Check|
|State Department (J Waivers)|
|CBP Border Wait Times (Canada and Mexico)|
If you have a deportation or removal case before an Immigration Judge or an appeal or a motion to reopen or reconsider pending before the Board of Immigration Appeals, you can check the status of your case by calling (800) 898-7180. For more detailed information about checking the status of your case by telephone, see our article Immigration Courts (800) Phone Number .
What Can We Help You With - Videos
Green Cards Through Employment
Green Cards Through Marriage