Advocates For Immigrants
We help immigrants worldwide in all immigration law matters, from visas to deportation defense and beyond.
Attorneys Lawit, Din and Ahluwalia

Family-Based Immigration


Green Cards


Employment-Based Immigration


Citizenship & Naturalization


Humanitarian Relief


Removal Defense

immigrant family

We Stand With Immigrants


There are some people who still understand that the United States is a nation built by immigrants. There are some who recognize the contributions that immigrants make to this country every single day. There are some who stand with immigrants, who protect their rights and who help them find their place in America.

At the law offices of John W. Lawit in Irving, Texas, and Albuquerque, New Mexico, we have dedicated our lives to standing with immigrants. Our attorneys have a long history of representing immigrants from all over the world who wish to come to the Dallas-Fort Worth area or anywhere else in the United States. Whether you need help for yourself, a loved one, an employee or anyone else, we encourage you to reach out to us.

More Than 40 Years Of Immigration Law Experience
close up on an immigration stamp

At The Forefront Of Immigration Law

Immigration rules are constantly changing. Having practiced immigration law exclusively for more than 40 years, we have been at the forefront of these changes. Our lawyers are also teachers and sought-after speakers on immigration topics, renowned for achieving positive outcomes in cases where the odds were against us.

We know the law and are prepared to handle all immigration matters, from the most straightforward to the most challenging. Immigrants from around the globe turn to us for help with visas, legal permanent residency, citizenship, deportation defense, asylum, waivers and more. Whatever immigration law matter you face, you can confidently turn to us to stand with you.

Discuss Your Case With Us Today

We encourage you to contact our immigration law attorneys to tell us about your case and learn what we can do to help.

Call 469-294-3179 or send us an email by completing the contact form on this page.