Two components will cost most of your I-140 petition preparation time: the petition letter and the recommendation letters. The I-140 petition letter needs to be compelling. This letter will summarize and highlight your credentials and achievements. One also needs to gather strong supporting recommendation letters for the I-140 petition. It is common for an applicant to have six to ten recommendation letters. It can take you a few months to collect all recommendation letters from your referees.