We know that the U.S. immigration process is confusing, complicated, and often contradictory. Our job is to help you successfully navigate this maze-like system characterized by ever-changing regulations and procedures.
If you want to learn more about these options, we recommend that you schedule a consultation. A consultation allows us to review all the facts in your situation, and present you with the options the most relevant to your specific situation. We can also quote you a fee for any option you wish to pursue with our assistance.
Meetings by appointment only