Preparing an immigration case has never been easier and faster...

Check your eligibility

Create a secure and private account

Select your Form Preparation Service

Complete a FREE preliminary questionnaire to see if you meet the eligibility requirements to complete the selected Form Preparation Service

Create an account

Create a secure and private account

Select your Form Preparation Service

Complete a FREE preliminary questionnaire to see if you meet the eligibility requirements to complete the selected Form Preparation Service

Fill in your questionnaire

Create a secure and private account

Select your Form Preparation Service

Complete a FREE preliminary questionnaire to see if you meet the eligibility requirements to complete the selected Form Preparation Service

Review your answers

Create a secure and private account

Select your Form Preparation Service

Complete a FREE preliminary questionnaire to see if you meet the eligibility requirements to complete the selected Form Preparation Service

Make your payment

Create a secure and private account

Select your Form Preparation Service

Complete a FREE preliminary questionnaire to see if you meet the eligibility requirements to complete the selected Form Preparation Service

Choose add-ons

Create a secure and private account

Select your Form Preparation Service

Complete a FREE preliminary questionnaire to see if you meet the eligibility requirements to complete the selected Form Preparation Service

Print your application, add-ons, and instructions on how to file

Create a secure and private account

Select your Form Preparation Service

Complete a FREE preliminary questionnaire to see if you meet the eligibility requirements to complete the selected Form Preparation Service

Sign your application

Create a secure and private account

Select your Form Preparation Service

Complete a FREE preliminary questionnaire to see if you meet the eligibility requirements to complete the selected Form Preparation Service

Mail it to the address indicated along with your payment

Create a secure and private account

Select your Form Preparation Service

Complete a FREE preliminary questionnaire to see if you meet the eligibility requirements to complete the selected Form Preparation Service