A visa is a legal document allowing non-citizens to petition for work, travel and/or residence in the US for an extended period of time. The process of approving, issuing and renewing a visa usually involves a number of steps like legal petitions, Affidavits of Support and other important formalities that truly do require the assistance of a licensed attorney. For those with a visa application pending, the involvement of an attorney could mean the difference in life in the US or abroad.
Citizens from some countries may qualify for the visa waiver program if they expect to be visiting the United States for less than ninety days. An attorney can advise whether or not you qualify for such a visa waiver. If you do, the attorney can assist in applying for an Electronic System Travel Authorization (ESTA) visa waiver, which must be authorized before you travel.