Immigration

Whether you are building a life here, bringing your family over, or fighting to stay, we handle immigration matters from the first form to the final hearing.

Where would you like to start?

If you are not sure which of these fits your situation, that is completely normal. Call us and we will work it out with you.

Asylum

Protection for people who cannot safely return to their home country. There is a one-year filing deadline, with exceptions worth checking.

Read more

Family Based Immigration

Green cards through a spouse, parent, child, or sibling. Which category you fall into decides how long you wait.

Read more

Employment Based Permanent Visas

Permanent residence through work, including labor certification and the EB preference categories.

Read more

Deportation Defense & Cancellation of Removal

Bond hearings, removal proceedings, cancellation, and the other defenses available when the government moves to remove you.

Read more

What working with us is like

Immigration law is slow, technical, and full of deadlines that are easy to miss. Our job is to carry that weight for you.

We start by looking at your whole history, not just the part you came in about. Old applications, previous entries and exits, any contact with police, and filings made by other people on your behalf all affect what is possible now. People sometimes hold back the parts they are embarrassed about, and those are usually the parts that matter most. We would much rather find a problem ourselves than have the government find it first.

After that, we tell you plainly what we think your options are and roughly how long each one takes. If we do not think a case is strong, we will say so. And you will hear from us as the case moves, rather than wondering for months whether anything is happening.

We are members of the American Immigration Lawyers Association, and we practice in both English and Spanish.

Not sure where you stand? Just call.

Tell us what happened. We will explain your options in plain language, in English or in Spanish.

Call now Text us