Skip to content
logo-icon

Transparent

fees

FEES

scroll

Employment-based Work visas

Visa Type
Description
Attorney Fee
Administrative Fee
Government Filing fees
Expedited Government Processing Fee
H-1B Lottery Registration
Registration in the annual H1B lottery (March 6-22, 2024)
$750
n/a
Included in Attorney Fee
n/a
H-1B
Normal preparation time: 4 weeks
$3,500
$325
$1,710 (25 or fewer employees in the company) or $2,460 (over 25 employees)
$2,500
H-1B Add-On: Rush Preparation
Additional charge to rush case preparation. Case will be ready to file within 7-10 days of receiving all requested documents and information.
$1,500
n/a
n/a
n/a
H-1B Add-On: Complexity
Additional charge for complex cases requiring additional strategy and work to complete. Very rare.
$1,000
n/a
n/a
n/a
H-1B Add-On: 3rd-Party Worksite
Additional charge for cases where the employee will be physically placed off-site at a client site.
$500
n/a
n/a
n/a
H-1B Add-On: No degree
Additional charge for cases where the employee does not have a college degree related to the job offered.
$750
n/a
n/a
n/a
H-1B1 (Filed at a consulate)
Normal preparation time: 3 weeks
$2,000
$125
$190
n/a
H-1B1 (Filed with USCIS)
Normal preparation time: 4 weeks
$3,500
$325
$460
n/a
H-1B1 Add-On: Rush Preparation
Additional charge to rush case preparation. Case will be ready to file within 7-10 days of receiving all requested documents and information.
$1,500
n/a
n/a
n/a
H-1B1 Add-On: Complexity
Additional charge for complex cases expected to require additional strategy and work to complete. Very rare.
$1,000
n/a
n/a
n/a
H-1B1 Add-On: No degree
Additional charge for cases where the employee does not have a college degree related to the job offered.
$750
n/a
n/a
n/a
E-1 (filed at a consulate)
Normal preparation time: 4 weeks
$5,500
varies by country
varies by country
n/a
E-1 (filed with USCIS)
Normal preparation time: 4 weeks
$5,500
$325
$460
$2,500
E-1 Add-On: Rush Preparation
Additional charge to rush case preparation. Case will be ready to file within 2 weeks of receiving all requested documents and information.
$1,500
E-2 (filed at a consulate)
Normal preparation time: 4 weeks
$6,000
varies by country
varies by country
n/a
E-2 (filed with USCIS)
Normal preparation time: 4 weeks
$6,000
$325
$460
$2,500
E-2 Add-On: Rush Preparation
Additional charge to rush case preparation. Case will be ready to file within 2 weeks of receiving all requested documents and information.
$1,500
E-3 (filed at a consulate)
Normal preparation time: 3 weeks
$2,000
$125
$190
n/a
E-3 (filed with USCIS)
Normal preparation time: 4 weeks
$2,750
$325
$460
$2,500
E-3 Add-On: Rush Preparation
Additional charge to rush case preparation. Case will be ready to file within 7-10 days of receiving all requested documents and information.
$1,000
n/a
n/a
n/a
E-3 Add-On: Complexity
Additional charge for complex cases expected to require additional strategy and work to complete. Very rare.
$1,000
n/a
n/a
n/a
E-3 Add-On: No degree
Additional charge for cases where the employee does not have a college degree related to the job offered.
$750
n/a
n/a
n/a
L-1A (Managerial/Executive) or L-1B (Specialized Knowledge)
Normal preparation time: 4 weeks
$6,000
$325
$960
$2,500
L-1 Add-On: rush Preparation
Additional charge to rush case preparation. Case will be ready to file within 2 weeks of receiving all requested documents and information.
$1,500
n/a
n/a
n/a
TN (filed at the border)
Normal preparation time: 2 weeks
$1,950
n/a
$50
n/a
TN (filed with USCIS)
Normal preparation time: 3 weeks
$2,500
$175
$460
$2,500
TN (filed at a US consulate abroad)
Normal preparation time: 3 weeks
$2,500
n/a
$160
n/a
TN Add-On: Rush Preparation
Additional charge to rush case preparation. Case will be ready to file within 3 days of receiving all requested documents and information for cases filed at the border, and 1 week for cases filed at the consulate or with USCIS.
$1000
n/a
n/a
n/a
TN Add-On: Management Consultant
Additional fee for complexities associated with the management consultant TN category.
$500
n/a
n/a
n/a
TN Add-On: Complexity
Additional fee for unusually complex cases requiring a higher level of strategy and preparation. Very rare.
$500
n/a
n/a
n/a
O-1A or O-1B
Normal preparation time: 8 weeks. Includes expert letter drafting.
$8,500
$325
$460
$2,500
O-1 Add-On: Rush Preparation
Additional charge to rush case preparation. Case will be ready to file within 4 weeks of receiving all requested documents and information.
$1,500
n/a
n/a
n/a
O-1 Add-On: Extreme Rush Preparation
Additional charge to rush case preparation. Case will be ready to file within 2 weeks of receiving all requested documents and information.
$3,500
n/a
n/a
n/a
O-1 Add-On: Complexity
Additional charge for complex cases expected to require additional strategy and work to complete.
$1,500
n/a
n/a
n/a
J-1
Trainee
$1,500
n/a
varies
n/a
Dependent (USCIS)
Family Member Filing an I-539
$1000
$100
$370
n/a
Dependent (Consular)
Family Member Filing Visa Application
$1000
n/a
varies
n/a
Dependent Add-On: Standalone Filing
Additional charge if dependent application filed separately from principal application
$250
n/a
n/a
n/a
IEPP
Normal preparation time: 8 weeks
$5,500
$325
$1,285
n/a
RFE
Response to Government's Request for Additional Evidence
$250/hour, capped at $2500 no matter how many hours spent
$100
n/a
n/a
Depdenent Family Member
Visa Type
Description
Attorney Fee
Administrative Fee
Government Filing fees
Expedited Government Processing Fee
PERM
Normal preparation time is heavily dependent on government processing times for preliminary steps.
$6,000
n/a
n/a
n/a
PERM Audit Response
Response to Department of Labor Audit of PERM application
$250/hour, capped at $3500 no matter how many hours spent
n/a
n/a
n/a
PERM-Based I-140 Petition (PERM prepared by our firm)
Normal preparation time: 4 weeks
$2,000
$175
$700
$2,500
PERM-Based I-140 Petition (PERM not prepared by our firm)
Normal preparation time: 6 weeks
$2,500
$175
$700
$2,500
PERM-Based I-140 Add-On: Rush Preparation
Additional charge to rush case preparation. Case will be ready to file within 2 weeks of receiving all requested documents and information.
$1,500
$175
$700
$2,500
EB-1A I-140 Petition
Normal Preparation Time: 8 weeks
$9,500
$325
$715 +$300
$2,500
EB-1A Add-On: Rush Preparation
Additional charge to rush case preparation. Case will be ready to file within 4 weeks of receiving all requested documents and information.
$1,500
n/a
n/a
n/a
EB-1A Add-On: Extreme Rush Preparation
Additional charge to rush case preparation. Case will be ready to file within 2 weeks of receiving all requested documents and information.
$3,500
n/a
n/a
n/a
EB-1C I-140 Petition
Normal preparation time: 6 weeks
$7,000
$325
$700
$2500
EB-1C Add-On: Rush Preparation
Additional charge to rush case preparation. Case will be ready to file within 3 weeks of receiving all requested documents and information.
$1,500
n/a
n/a
n/a
EB-1B I-140 Petition
Normal preparation time: 8 weeks
$6,000
$300
$700
$2,500
EB-1B Add-On: Rush Preparation
Additional charge to rush case preparation. Case will be ready to file within 4 weeks of receiving all requested documents and information.
$1,500
n/a
n/a
n/a
EB-2 NIW I-140 Petition
Normal preparation time: 8 weeks
$9,000
$325
$700
$2500
EB-2 NIW Add-On: Rush Preparation
Additional charge to rush case preparation. Case will be ready to file within 3 weeks of receiving all requested documents and information.
$2,000
n/a
n/a
n/a
EB-2 NIW Add-On: Expert letter drafting
Up to 5 complete expert reference letter drafts in support of an extraordinary ability case.
$1,500
n/a
n/a
n/a
Employment-Based I-485 Application (I-140 prepared by our firm)
Permanent Residence based on pending or approved I-140
$2,500
$200
$1,440
n/a
Employment-Based I-485 Application (I-140 not prepared by our firm)
Permanent Residence based on pending or approved I-140
$3,000
$200
$1,225
n/a
Employment-Based I-485 Add-On: Rush Preparation
Additional charge to rush case preparation. Case will be ready to file within 2 weeks of receiving all requested documents and information.
$1,500
n/a
n/a
n/a