What IS the EB-3 Program?

The EB-3 program is the perfect opportunity for international workers who want to settle permanently in the United States. Through this process:

THE GREEN CARD

Opens doors to a future full of opportunities

Process Phases

This journey is completed in partnership with a U.S. employer who will sponsor your Green Card.

01

Apply For The
JOB

Follow these three steps to begin your journey:

  1. Choose the right job vacancy..
  2. Submit your application.
  3. Sign your employment contract.

 

02

Immigration Process To Obtain Green Card

The immigration process consists of three key stages:

  1. Labor Certification: Approved by the U.S. Department of Labor.
  2. Immigrant Petition: Filed with U.S. Citizenship and Immigration Services (USCIS).
  3. Residency Application & Embassy Appointment: Final step before obtaining your Green Card.

03

Begin your
New Life
in the U.S.

Once approved, you’ll go through the final steps:

  1. USA Arrival Logistics: Travel and relocation arrangements.
  2. Onboarding with Your Employer: Get settled into your new job.
  3. Start Your American Dream!

Discover the inspiring success stories of our clients and partners

Thousands of people have already achieved their dreams through MCC USA. You could be next

0

Clients in Process

0

Approvals in the last year

With MCC USA, turning your dream into reality is possible. Let us guide you every step of the way to build a new life in the land of opportunities!

Process Times

Phase 1

Labor certification
ETA 9098

RESPONSE TIME

Estimated processing time: Approximately 12 months.


The U.S. Department of Labor certifies that no qualified U.S. workers are available for the position.

Phase 2

Immigrant Petition
I-140

RESPONSE TIME

Estimated processing time: Approximately 10 months.


Your employer files an immigrant petition (Form I-140) with USCIS to confirm your eligibility for the EB-3 visa.

Phase 3

Permanent Residency

Approval

RESPONSE TIME

Consular Processing (DS-260) or Adjustment of Status (I-485)


Estimated processing time: Approximately 20 months.


Applicants outside the U.S. complete consular processing, while those inside apply for an adjustment of status.

*On average, applications processed with MCC USA take approximately 3 years and 6 months.

Investment

1ST PAYMENT

2ND PAYMENT

3RD PAYMENT

4TH PAYMENT

5TH PAYMENT

$3,000

When? Upon signing the contract

Estimated Time: At the beginning of the process

2ND PAYMENT

$2,000

When? You pay in 120 days after signing the contract

Estimated Time: ~120 days

3RD PAYMENT

$6,950

When? After the ETA 9089 form is approved

Estimated Time: ~12 months

4TH PAYMENT

$6,950

When? After I-140 approval

Estimated Time: ~20 months

5TH PAYMENT

$5,000

When? Before submitting DS-260 or receiving I-485 (I-797)

Estimated Time: Before final submission

Assess your eligibility and start your journey today.