Pricing
Every fee, published.
One flat attorney fee per category. No hourly billing, no retainer top-ups, no surprise at filing. Government fees are passed through at cost and quoted exactly before anything is filed.
| Category | Attorney fee | USCIS fees | All-in | Details |
|---|---|---|---|---|
O-1A Extraordinary ability | $12,000 | $1,655 | $13,655 | Itemize |
EB-1A Extraordinary-ability green card | $15,000 | $1,315 | $16,315 | Itemize |
EB-2 NIW National interest waiver | $15,000 | $1,315 | $16,315 | Itemize |
H-1B Specialty occupation | $3,000 | $3,595 | $6,595 | Itemize |
L-1 Intracompany transfer | $10,000 | $2,485 | $12,485 | Itemize |
TN USMCA professionals | $2,500 | $1,615 | $4,115 | Itemize |
E-2 Treaty investor | $10,000 | $1,615 | $11,615 | Itemize |
O-1B Extraordinary ability — arts | $12,000 | $1,655 | $13,655 | Itemize |
USCIS figures are for an initial filing at the standard rate, without premium processing ($2,965 extra to USCIS). Employers with 25 or fewer U.S. employees and nonprofits pay reduced USCIS fees; each category page itemizes the exact figure for your situation. Flat attorney fee. USCIS fees are shown from the current USCIS fee schedule and billed at cost; premium processing is optional. Every fee is set out in a written engagement agreement before work begins.
What the fee covers
The whole petition, start to decision
Strategy and assessment
A call with an attorney, an honest read on whether the category fits, and a recommendation if a different one fits better.
Evidence and drafting
We review your record, identify gaps, gather evidence, and write the petition and support letters.
Filing and follow-through
We file, track the case, and respond to any request for evidence at no additional attorney fee.
- USCIS filing fees
- Set by USCIS and billed at cost. They vary by category and, for employers, by company size. Each category page itemizes them for your situation.
- Premium processing (optional)
- $2,965 paid to USCIS for a decision within 15 business days on eligible petitions.
Questions about a fee?
Ask before you commit to anything. Our team replies within one business day.

