U.S. Citizens and lawful permanent residents (green card holders) can apply on behalf of their noncitizen relatives for green cards. The process and the time it takes to get your relative a visa to live in the U.S. depends on your immigration status, how closely you are related, their age, and where your relative is emigrating from.
Some times people have to wait for many years, before they get their visa. Some cases take over a decade or more, while others take less than a year. In other cases the waiting times are much shorter.
We have provided a brief overview of family-based immigration options but highly recommend scheduling a free consultation with our firm.