Hi Dave,
For filing I-140, you need the original LC.
You need the following doc's:
1] Company Federal Tax return copies for last one or two years. OR audited financial reports.
2] Your foreign degree evaluation reports.
3] Your previous experience certificates - copies.
4] Transcripts from your degree / PG - copies.
5] Reference letters from experts in field and from peers. (I think these are important if you are going to file it in EB2). These are not required, but good to have them.
6] Current visa approvals (H1 & H4's). I have submitted the copies of I-94; front and back of the passport also, but not required.
7] Employer Support Letter.. Since I-140 is filed on behalf of the employer, my attorney suggested that we file a letter from the employer. All it had was like.. we have a job opening for which we have obtained the LC from DOL, job descr.. salary.. permanent position.. we submit our financial reports.. expecting the approval very soon.. and a brief profile of the company.
8] G-29 or notice of appearance for the attorney. If you are applying for CP, my suggestion is that you submit a G-29 for yourself as well along with another G-29 for your employer. For I-140 alone, G-29 signed by the employer is sufficient. But for CP.. this is what somebody told me: You can save sometime later on if you submit the G-29 signed by you as well. If not, NVC will need to send you a communication asking you to authorize them to send the Packe-III doc's to your attorney. But, it is just that somebody told me and my attorney agreed with it. So, it is upto you.
9] Ofcourse, the check or money order. Is it $135.00 ?
Please add / correct these if any body finds something..