Immigration and nationality law is complicated by convoluted laws and very specific guidelines for filings.  We are here to guide you and to provide peace of mind during the entire process.

In an initial consultation we discuss all options available to you, what each option would entail, and help you decide which course of action to take and when.  Our decades of experience will help you set expectations regarding timelines, expenses, and outcomes.

One of our attorneys will then work directly with you to prepare and file your case for you, so you won’t need to worry about filing anything incorrectly.  We will continue to stay in contact while we wait for a final resolution from the appropriate governmental department.  You will always talk directly to your attorney, who will be available to answer questions at every step of your case.  We welcome and encourage frequent communication with our clients.

Below is a list and brief descriptions of the types of cases that our office handles with some frequency.  If you see something that you would like to discuss in more detail, please feel free to contact us for a consultation!

We offer counsel for the following processes, procedures, and experiences you may encounter