Filing Fee of 1010 (check paypalbe to Department of Homeland Security) Form I-485 Form I-131 Form I-765 Form G-28 (not needed, if DIY) Form G-325A Form I-693 Medical Examination Report, Sealed Envelop Passport Style olor photos copy of birth certificate copy of Form I-94, visa and passport copy of all form I20, EAD, DS-2019, IAP-66, H1b, L1, F2, H3, L2 approval notices, etc. if any Employment Verification Lette on Company Official LetterHead Copy of most recent paycheck stubs for the last three