Ann Elise McCaffrey, Esq.


Areas of Practice


Immigration law is specialized and depends on knowledge of criminal law. In immigration court, you want a lawyer who has experience and solid knowledge. I have experience preparing difficult cases in immigration court, including cases with criminal convictions. Call me for a consultation to discuss your case.


Now that you have found your special someone, find the right lawyer! A process that may seem straightforward can easily become tangled with all the intricacies of immigration law and procedure. Ensure that your spouse can get residency in the U.S. as quickly and easily as possible. Call me for a consultation about all that I can do to make your application for a green card or visa as easy as possible.

immigration + criminal

Don't risk having a criminal case lead to deportation, or prevent you from getting a green card. Even a criminal conviction from many years ago can prevent you from getting citizenship, traveling or keeping your green card. With so much immigration enforcement, get advice from a knowledgeable lawyer that you trust.

U visas, TPS, and more

There are programs for citizens and nationals from certain countries, as well for victims of crimes here in the U.S. to get a work permit and protection from deportation. If you are living here in the U.S. without immigration status now, find out if you qualify for any kind of immigration benefit, I can speak with you in a private and confidential setting about what kinds of programs may help you.


Applying for citizenship is the last step in a long journey. Make sure you are eligible - an experienced attorney will help you avoid a delay or a denial! If you have already applied but now have a problem, call my office for a consultation. I can help you get your citizenship application back on track.

ice RAids

When you or you family member are detained by ICE, you will want a good lawyer and fast. I worked as an attorney assigned by the city to represent immigration detainees. My unique experience will give you the best chance to get bond and to win a difficult case. Because of my experience, I can quickly answer your questions and get started on your case. Don’t go to an immigration lawyer without the experience!