Our office is committed to assisting new applicants in navigating their way through an increasingly complex application process. We possess the legal expertise to properly assess your needs and determine which immigration category or class you are best suited to qualify for. Our office will gather the necessary material to prepare and complete your application, including U.S. waivers. We will also monitor the progress of your application and keep you apprised as to its status. Immigration decisions have a profound impact on one's life. When tackling issues this important, there is no substitute for knowledgeable, experienced counsel.