Honest help with U.S. immigration forms
Our founder did, from a student visa to U.S. citizenship, without hiring an attorney. Find out free, in about three minutes. And if your case needs a lawyer, we will tell you, and point you to free legal help.
Free apps on iPhone and Android · English and Español · Not a law firm or government agency
Your free check gives one honest answer
Nothing to buy until you are ready. Most people start with the free check.
Step 1 · Free
Answer the eligibility questions printed on the official USCIS forms. No account. With the app, your answers never leave your phone.
Start the free checkStep 2 · When you are ready
We walk you through your form step by step and check your answers against the current USCIS edition before you file.
See pricingStep 3 · Your choice
File it yourself with USCIS, or take your prepared forms to an attorney if your case calls for one.
When to see a lawyerSome cases are simple. Some are not. When an answer on your form means the risk is real, our check says so plainly, tells you why, and gives you a prep sheet so your attorney consultation is shorter.
Government filing fees alone run from about $500 for a work permit to over $2,000 for a family green card. Getting it right the first time matters.
Free and low-cost legal help
U.S. Department of Justice list of free legal service providersFind a nonprofit immigration legal serviceThe journey behind MiVisaGuide.com
Practical training, then an H-1, a green card and citizenship, all without hiring an attorney. Later came applications for family, friends and employees. Along the way, the forms and rules grew more complex and costly, and people kept asking one question: would it be safe to try DIY?
MiVisaGuide.com, built with family support, is the answer to that question: an honest free check first, and help preparing your forms when you are ready.

$99 per application ($59 for a work permit renewal) to prepare and check your forms. Government filing fees are paid directly to USCIS, separately. The check and both apps are always free.