* Passport and H-1B Approval Notice: I-797
* SSN Card & driver License
* Diplomas and Trans
* Form 156 and 157
* Form I-129, I-129 Supplement H, ETA Form 9035
* Confirmation of Employment Letter
* Recent Paycheck Stubs (2-3 months)
* Recent Bank Statement (2-3 months)
* Resume
* ...