The USCIS website ( has information on every type of form, addresses for USCIS offices, information on fees, and other resources that may be helpful to you. This website is very convenient and easy to navigate. Many of your general questions or concerns regarding applications and standard immigration procedures may be found there. However, you are always welcome to contact my office if you would prefer to actually speak with someone about those questions and concerns. My staff is always glad to assist you in any way they can.

Below are some of the most frequently asked questions received by my office:

How can I find out the status of my application or petition with the USCIS?

You can check the status of your application or petition on the USCIS website. Click the “Check Your Case Status” and enter your receipt number to get the current status of your application.
  1. You can determine the estimated processing time for your petition online. You will need to know the type of petition or application as well as the USCIS office that is processing your file. This information can be found on the receipt or notice of action received from USCIS.

  2. You should usually wait until the estimated processing time has passed before inquiring further. USCIS processes all applications in a "first-in, first-out" basis and will not expedite a petition. If, however, you have an extreme emergency involving a life or death situation or a person's health please contact my office as soon as possible to see if I can help.
If the normal processing time has passed, or if you are experiencing other problems with your file, please do not hesitate to contact my office and my staff will be happy to assist you by making an inquiry about your application to USCIS. If there is a problem with your application, contacting one of my Congressional liaisons at USCIS may allow me to determine where the problem lies and what steps should be taken in order to solve the problem. If there is not a problem with your application, then this office will at least be able to assure you that your petition is still in progress and that any delay may simply be the result of an increase in USCIS’s work load.

Please Note: Because of federal privacy laws, I will need your written permission to help you with your USCIS application. To speed up this process, please print out the USCIS Privacy Release Form and email it to:

Office Locations