Dallas Immigration Lawyers
Immigration cases decide where families live, whether parents stay with their children, and whether years of building a life in the United States hold up or come apart. That is not paperwork you want to hand to just anyone. At Escoto Law, our Dallas immigration lawyers bring something most firms cannot: a view of the system from the inside. Before founding the firm, our managing attorney, Oscar Escoto, served as an attorney advisor to the immigration judges at the Dallas and Houston Immigration Courts. He has seen exactly how these cases are decided, and he now uses that on the other side of the bench, for you.
We handle immigration matters for clients across Dallas, Fort Worth, and all of Texas, and we take cases nationwide. We work in English and Spanish. Hablamos Español.

Experience inside the Immigration Court
Most immigration firms will tell you they are experienced. Fewer can say they have worked inside the court that decides removal cases. Oscar Escoto’s years advising immigration judges mean the firm understands how a judge reads a case, what moves a decision, and where cases are won and lost before a hearing ever starts. For anyone facing the Dallas Immigration Court, that perspective is rare and it matters.

Serving Dallas and clients across the country
Our office is in Dallas, and we represent clients throughout the Dallas-Fort Worth metroplex and the rest of Texas. Because immigration is federal law, we also take cases nationwide, working with clients in other states by phone, video, and email without the need to meet in person. Wherever you are, the process is the same: a real lawyer handling your case, not a notario and not a paperwork mill.
Frequently Asked Questions
Do I really need an immigration lawyer, or can I file myself?
You can file some applications yourself, but immigration forms are unforgiving. A small mistake or a missed deadline can cost you an approval, or in a removal case, your ability to stay. A lawyer makes sure the case is prepared correctly the first time and flags problems, like a prior refusal or a criminal issue, before they sink your case.
How much does it cost to hire your firm?
It depends on the type of case and how complex it is. We are transparent about fees from the start: after your consultation, you will know what your case involves and what it will cost before you decide to move forward. We are neither the cheapest nor the most expensive; our goal is a result that changes your life.
Do you speak Spanish?
Yes. We serve clients in English and Spanish, and language is never a barrier to understanding your own case. Hablamos Español.
Can you help if I am in removal or deportation proceedings?
Yes. Removal defense is a core part of our practice, and it is where our experience inside the Immigration Court matters most. If you or a loved one has a hearing at the Dallas Immigration Court or has received a Notice to Appear, contact us as soon as possible, timing matters.
Do you only take cases in Dallas?
No. We are based in Dallas and serve all of Texas, and because immigration is federal, we represent clients nationwide. Much of the process can be handled remotely.
How long does an immigration case take?
It varies widely by case type and by current government processing times, which change often. During your consultation we will give you a realistic timeline for your specific matter rather than a generic estimate.
What should I bring to my consultation?
Any immigration documents you have, prior applications or notices, your passport and any prior visas, and any court paperwork if you are in proceedings. If you are not sure what is relevant, bring what you have and we will sort it out together.
What makes Escoto Law different from other Dallas immigration firms?
Our managing attorney advised immigration judges before representing clients, so the firm understands how these cases are actually decided. We are bilingual, we take cases nationwide, and members of our team have personally been through the immigration system. You get real experience and real understanding on the same team.

