Pay by Credit or Debit Card
All online credit or debit card payments will incur an additional 3.5% transaction fee.
NOTE: This payment process is immediate.
Pay by eCheck
Transfer funds directly from your bank account with a 0.75% transaction fee.
NOTE: This process can take 5–7 business days.
Pay by Wire Transfer
To make arrangements to make your payment via wire transfer, call us at (866) 697-1832. There is a $20 wire transfer fee for all wire transfers.
NOTE: This process can take 1–3 business days.
Make a Payment
Please enter the US dollar (USD) amount of your payment in the field below, then click the “Add to Cart” button.
NOTE: We will NOT begin work on your immigration matter until your payment has cleared. See the above payment options for estimated payment processing times. If your immigration matters are urgent or time-sensitive, please choose to pay by credit card.