EB-1A I-140 PETITION
USCIS Filing Fees: $715
Premium Processing Fee (Optional): $2,805
Attorney Fees: $6,800
EB-1B I-140 PETITION
USCIS Filing Fees: $715
Premium Processing Fee (Optional): $2,805
Attorney Fees: $5,500
EB-2 NIW I-140 PETITION
USCIS Filing Fees: $715
Attorney Fees: $3,800
O-1 I-129 PETITION
USCIS Filing Fees: $530
Premium Processing Fee (Optional): $2,805
Attorney Fees: $4,500
ADJUSTMENT OF STATUS (I-485)
Attorney Fees: $1,500 (Principal Applicant); $1,250 per Dependent
USCIS Filing Fees: $1,440 ($950 for child under 14)
IMMIGRANT VISA PROCESSING
Attorney Fees: $1,500 (Principal Applicant); $1,250 per Dependent
DOS Filing Fees: $345
USCIS Immigrant Fees: $220
Address : 260 Sheridan Avenue, Suite 200 Palo Alto, CA 94306 – info@GreenCardLink.com – Phone: 650-391-9630