Required Docs List for H1
* Photocopies of the first page, address page and last page of your current Passport.
* One photograph.
* Original DS-156, nonimmigrant visa application form.
* Original DS-157, supplemental nonimmigrant visa application form.
* Original DS-158 depends on your age and country see the embassy listing
* Original, Banamex Receipt
* Copy of Notice of Action (Form I-797). - I would take the original too
* Original Passport
* Interview appointment letter.
* Form I-797 - the original Notice of Action.
* Form I-129 and letter from employer that describes your proposed duties.
* Letters verifying your employment history and specific work skills.
* Original degree certificates along with mark sheets. (Secondary school information is not required)
* Relevant diplomas or certificates, e.g. computer certification.
Ofcourse i may have missed something off check the appointment reservation site they have recommended documents to carry listed.