USCIS Case Status: you can check status of your pending case online here.
USCIS Processing Times: you can see how fast cases are being adjudicated or decided by different USCIS / DHS offices around the United States here.
USCIS Change of Address Form Online: you can submit your change of address form online here.
USCIS Case Inquiry Webforms: you can submit your questions or case inquiry directly to USCIS by using one of the webforms here.
USCIS submit electronically I-90, N-400 or I-131A, or pay a Green Card fee online.
How to find USCIS field offices, ASC Application Support Centers, Asylum officers - use USCIS Officer Locator here.
How to Find a Medical Doctor for a USCIS I-693 Medical Examination - use USCIS Designated Doctor Locator.
How to verify if a particular USCIS office is open or closed due to bad weather or other circumstances - use USCIS Office Closings Daily Bulletin.
How to obtain an official record of admission from CBP, Form I-94. You will need to provide your passport number and a country, first and last names, date of birth. The official I-94 will include an admission number (that you need for several immigration applications and forms), date and class of admission, and expiration date, name and a passport information.
Asylum Office Scheduling Bulletin is posted by Asylum Office here.
US Department of State Monthly Visa Bulletin: you can find monthly visa bulletin and check how fast your priority date is progressing here.
You can find out current Visa Fees for various visas to USA here.
Complete a nonimmigrant visa application online: DS-160.
Complete an immigrant visa application online: DS-260.
You can pay your Green Card fee online here. You can find step-by-step instructions here.
Now, you can electronically submit several applications: USCIS Forms I-90, N-400, I-131A.
Know Your Rights: What to do during the ICE or immigration raid at work, at home, in a public place; what questions you must answer and when you shall remain silent. (In English, Spanish, Russian, Chinese, Vietnamese, Tagalog, Korean and Arabic).
To schedule a consultation with an experienced immigration attorney who speaks English and Russian, please email us to schedule a telephone or Skype appointment with attorney Luba Smal.