I-129· 281 fields
I-129, populated from facts you typed once.
The Petition for a Nonimmigrant Worker is 281 fields, and almost none of them are new information by the time you reach it. The beneficiary's name, the employer's details, the worksite, the wage and the SOC code have already been established on the LCA and in the support letter.
Filed alongside
ETA-9035E (LCA) · Specialty occupation support letter · Public Access File
Where the data comes from
Every value is drawn from one canonical fact store for the case. You establish a fact once: the beneficiary's full legal name as it appears on the passport, the offered wage, the primary worksite, and the I-129 reads from it rather than asking you to key it again.
Cross-checked against the rest of the filing
Because the LCA and the support letter draw from the same store, the wage on the I-129 cannot drift from the wage on the LCA, and the job duties cannot describe a different role than the support letter does. USCIS cross-references these documents; making them structurally consistent removes an entire class of inconsistency.
Pre-filing RFE risk scoring
Before you file, the engine returns a risk level, the likely RFE topics, comparable AAO decisions and evidence recommendations, and it discloses its own data gaps. This is decision support, not outcome prediction. It will not tell you a petition will be approved, and we do not guarantee outcomes.
You review and sign
A G-28 is generated in the packet, but nothing files itself. Your attorney or accredited representative reviews everything and signs, and stays attorney of record.