Immigrant Visa

Permanent Resident status, commonly known as having a green card, grants foreign nationals the privilege to reside and work in the United States on a permanent basis. It serves as evidence of their lawful permanent residency and offers a path towards eventual citizenship.

The process of obtaining a green card can vary depending on the specific category or basis under which an individual is applying. These categories include employment-based sponsorship, family sponsorship, diversity lottery (greencard lottery), and other special immigrant programs.

The procedures and requirements for each category can change over time as immigration laws and policies are updated or amended. The waiting periods associated with the green card application process can differ significantly based on various factors, including the applicant's specific category, country of origin, and the overall demand for immigrant visas. The waiting times can be influenced by factors such as visa quotas, priority dates, backlogs, and processing times at different stages of the application process.

Immigrant Visa Overview


There are four different categories for employment-based green cards.

Read more

EB-5 Investment

For a green card in this category an investor must invest a minimum of 1.8 million dollars in a US company and create a minimum of 10 full-time jobs.

Read more

Greencard lottery

The Diversity Immigrant Visa Program makes 50,000 greencards available per year to citizens from countries with low rates of immigration to the US in previous years.

Read more


To bring a spouse, child or parent to the United States, an I-130 relative visa petition must be filed with the USCIS.

Read more

    Visa Consultation Request Form