If you're unsure about the documents you'll need, it's always a good idea to consult an H1B Visa Lawyer Deerfield Beach. The list of supporting documentation which must be included with the H1B visa application is as follows. The checklist doesn't really include all of the precise details that pertain to your application, which should be discussed in depth with a licensed and skilled lawyer. More documentation may be required in some cases, depending on the circumstances: