Research Your Immigration Issue

Check Your Immigration Case Status

immigration case statusHow 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.

Client Reviews

Life Saver

“After wasting thousands of dollars on other lawyers, Mr. Shusterman was life saver. I recommend him hands down!”

- Mukta Mohan, Buffalo, New York

Read More Reviews

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 .

arvo rating shusterman law v2Best Lawyers in America Carl Shusterman Law
Super Lawyers Shusterman LawLexis Nexis Peer Review Rated Shusterman Law

What Can We Help You With - Videos

Senate Testimony

Green Cards Through Employment

Green Cards Through Marriage


View More Videos