Pay by Credit Card
All online credit 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.
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 begin work on your immigration matter as soon as we receive payment. If your immigration matters are urgent or time-sensitive, please choose to pay by credit card.