
We build cases. We do not just process them.
Immigration counsel representing clients nationwide. Asylum, removal defense, detained cases and business immigration.
Preparation is the whole job.
We built this practice on a simple belief: legal questions deserve real attention and honest counsel, not a script. We take on fewer cases than we could, so we can give each one the time and care it actually needs.
Our clients have direct access to the attorney handling their immigration matter.
Where we can help.
Client Reviews
What it is like to be represented
"I had an outstanding experience with Nassiripour Law Firm and cannot recommend them highly enough. Ali Nassiripour truly went above and beyond to help my family, especially with our immigration process. His professionalism, deep knowledge, and genuine care made a huge difference for us during such an important and often stressful time."
"Excellent immigration lawyer. Attorney Ali and his team are very professional and always willing to help. They patiently explain the entire process and make you feel you're in good hands."
"From the beginning, they supported us through every step of the process and made everything clear and manageable. He and his team are truly professional, kind, and always responsive whenever we had questions."
"I had a great experience with Nassiripour Law Firm. The team is extremely professional, knowledgeable, and genuinely cares about their clients. They took the time to explain everything clearly and made the entire process feel smooth and stress-free. Communication was excellent, and I always felt supported every step of the way. Highly recommend them to anyone looking for a reliable and trustworthy immigration attorney."
Four of the firm's eighteen Google reviews are shown here. All of them, and any written since, can be read on the firm's Google profile. Reviews are published by clients and are not written, edited or selected by the firm. Prior results do not guarantee a similar outcome. Every case depends on its own facts.
What to expect
What working with us looks like.

Tell us what is happening. We assist in English, Hindi, Punjabi, Spanish, Farsi and Mandarin/Chinese.
Open WhatsAppTalk to usYou speak directly with the attorney who knows your case in English or Farsi, and our team provides language assistance in Hindi, Punjabi, Spanish and Mandarin/Chinese, by phone, WhatsApp or in person.
No two situations are the same. We review your history and your record before we recommend a path, because in immigration a shortcut usually costs years.
From the first consultation to the merits hearing, you have direct access to the attorney handling your case.
The people behind every case.

Ali R. Nassiripour
Ali R. Nassiripour has represented immigrants and their families for more than 22 years, in asylum, removal defense, detained cases and appeals. Born in Iran, he communicates in English, Farsi and French.

Vahid Azimitehrani
An immigrant himself, Vahid assists with case preparation, court-related matters, client communication and office workflow. He speaks Farsi and English.
Things worth knowing.
Plain-language guidance on the questions clients actually ask, in the areas we practice in every day.

A simple 4-step process.
Talk to us
Call, text or reach us on WhatsApp and tell us what is happening, in English, Hindi, Punjabi, Spanish, Farsi or Mandarin/Chinese. By the end of that first conversation you will have an honest sense of whether we can help, and there is no obligation either way.
Get a real strategy
We review your history and your record, then explain your options in plain language: what each one realistically involves, what it costs, and where you actually stand. No false promises, and no guarantees about a result no attorney controls.
We go to work
We prepare, file and appear. You have direct access to the attorney handling your case, and our team keeps you informed at every stage.
We see it through
We stay with the matter until it is genuinely resolved, not just until the filing is submitted.
CASE STATUS
Check your case status.
Check the current status of your case through the Executive Office for Immigration Review (EOIR) Automated Case Information System.
acis.eoir.justice.gov →Check Your USCIS Case StatusCheck the status of a case or application pending with U.S. Citizenship and Immigration Services (USCIS).
egov.uscis.gov →Both are official government systems and both are free to use. If what you see there does not match what you expect, contact our office.

Start with a conversation.
Immigration problems feel worse in the dark. The first consultation is there to tell you honestly where you stand and what your options actually are.











