The Immigration and nationality laws may appear to be confusing and a little mistake may cost you much.

Our Firm will help you navigate the many immigration options that may apply to you depending on your circumstances.

Family-Based Immigration

We help process foreign nationals obtain their visas through their US citizen or Legal Permanent Resident immediate relative who is 21 years of age.

K-1 Fiancé(e) Visas

We help process K1 nonimmigrant visa to bring Fiancé(e) of U.S. citizens so that they can get married and eventually build a family here in the U.S.

Citizenship & Naturalization

We provide assistance to legal permanent residents who are eligible to apply for naturalization. We help prepare you for your exam and interview.

EB-3 Employment-Based

We help skilled workers, professionals or other workers process their employment visa and eventually obtain their permanent residency in the U.S.

E-2 Treaty Investor Visas

We help process investors visa for foreign nationals of a treaty country to stay in the United States to develop, manage, and direct the investment enterprise.

Change of Status

We help J-1 visa holders change their status to B-2, F-1, E-2, and H1-B. Make sure to maintain legal status to be eligible for a change of status.


We take each case seriously. We sit down with you, listen to you, review your case, provide you with highly personalized service and practical solutions, and we will do the work for you. When we take your case, we are making a commitment that we will zealously represent you.

Case Received

We gather pertinent information through our intake form and personalized client interview through phone interview, video conference, or in-person meeting.

Case Analysis

We review, investigate, and conduct intensive research in our case analysis. We treat all cases equally. All cases are of high importance to us.

Steps Forward

We diligently gather evidence to support and ensure that each case stands on strong grounds. We will present your case based on facts and law.

Case Result

We aim to deliver positive result for each case. Our goal is to provide satisfaction and maintain a good & long-lasting relationship with our clients.

Practice Areas