TL;DR: Why licensed document preparation is safer than notario services. This complete guide walks you through requirements, documents, timelines, and practical tips. ImmigrationKit prepares immigration forms for $99 to $199. We are a document preparation service, not a law firm.
Choosing the Right Immigration Help
When filing immigration forms, you choose between: DIY with free USCIS forms, document preparation like ImmigrationKit, or an immigration attorney. Each has trade-offs in cost, convenience, and guidance.

The right choice depends on case complexity, budget, and whether legal complications exist. ImmigrationKit excels for straightforward cases. For complex legal issues, we recommend an attorney.
Ready to get started? Start My Forms and let ImmigrationKit prepare your forms today. Our guided system walks you through every question, validates your answers, and produces a complete filing packet.
Feature Comparison
| Feature | ImmigrationKit | Other Services | DIY |
|---|---|---|---|
| Cost | $99 to $199 | Varies ($150-$800+) | Free |
| Guided questions | Yes | Varies | No |
| Document checklist | Personalized | Varies | In instructions |
| Validation | Automated | Varies | None |
| Filing instructions | Included | Varies | USCIS website |
| Legal advice | No | Attorneys only | No |
| Guarantee | Yes | Varies | N/A |
When to Choose ImmigrationKit
- Straightforward case (family petition, naturalization, EAD renewal)
- Want to save vs. attorney fees ($1,500-$10,000+)
- Want guided step-by-step help
- Want complete filing packet, not just forms
- Want automated error checking
When to Choose an Attorney
- Criminal history
- Prior immigration violations or deportation
- Removal proceedings
- Waiver applications (I-601, I-601A, I-212)
- Asylum or protection claims
- Fraud allegations
- Appeals and motions
Required Documents
Gathering the right documents is critical to a successful immigration filing. Missing even one required document can result in your application being rejected at the USCIS lockbox, receiving a Request for Evidence (RFE) that adds months to your timeline, or in worst cases, outright denial. Most immigration applications require some combination of the following core documents:

- Valid passport. Must be unexpired. Include a clear copy of the biographical data page showing your photo, full legal name, date of birth, and passport number. If your passport has expired, renew it before filing if possible. If renewal is not possible from your country, include an explanation.
- Birth certificate. Official copy from your country's civil registry or vital records office. Must include your parents' names. If the original is not in English, include a certified English translation with translator certification. If a birth certificate is unavailable due to war, natural disaster, or government non-cooperation, secondary evidence (church records, school records, sworn affidavits) may be accepted with a written explanation.
- Passport-style photographs. Two identical photos, 2x2 inches, white background, taken within 30 days of filing. No glasses, hats, or head coverings (limited religious exceptions). Front-facing with a neutral expression. Write your name and A-Number (if you have one) on the back in pencil.
- Marriage certificate or divorce decree. If applicable. Must be official copies from the issuing jurisdiction. All previous marriages must be documented as legally terminated (divorce decree, annulment, or death certificate of former spouse) before a new marriage-based petition can proceed.
- Financial documents. Most recent federal tax return (Form 1040 with all schedules and W-2s), three recent pay stubs, employment verification letter on company letterhead, and bank statements from the past 3 to 6 months. If income is insufficient, include evidence of assets (property deeds with appraisals, investment account statements).
- I-94 arrival/departure record. Download your electronic I-94 from the CBP website at i94.cbp.dhs.gov. Include a printout with your filing. This document proves your legal entry into the United States and is critical for adjustment of status applications.
- Prior immigration documents. All approval notices (I-797), EAD cards, visa stamps in your passport, prior petition receipts, and any USCIS correspondence related to your immigration history. These documents establish your immigration timeline and current status.
- Court records. If you have any criminal history, including arrests that did not result in conviction, include complete certified court dispositions for every incident. Even dismissed, expunged, or sealed records should be disclosed, as USCIS has access to FBI records and will know about them.
All documents not in English must include a certified translation. The translator must provide a signed certification stating their name, address, qualifications, and that the translation is accurate and complete. ImmigrationKit provides a personalized document checklist based on your specific case, so you know exactly what to gather before you start.
Ready to get started? Start My Forms and let ImmigrationKit prepare your forms today. Our guided system walks you through every question, validates your answers, and produces a complete filing packet.
Cost Breakdown
| Service | Cost | Includes |
|---|---|---|
| ImmigrationKit | $99 to $199 | Forms, checklist, packet, instructions |
| Other doc prep | $150-$500 | Varies |
| Attorney (simple) | $1,500-$3,500 | Legal advice + forms |
| Attorney (complex) | $3,500-$10,000+ | Full representation |
| DIY | $0 | Nothing beyond free forms |
Why Choose ImmigrationKit
- Clear pricing: $99 to $199, no hidden fees
- Fast: forms ready in days
- Accurate: automated validation
- Complete: everything you need to mail
- Guaranteed: money-back if not satisfied
Processing Times and Tracking Your Case
Processing times vary by form, category, and USCIS office. Check current times at the USCIS website by selecting your form type and the service center or field office handling your case. These estimates are updated monthly and represent the range in which USCIS completes 80% of cases.
After filing, you will receive a receipt notice (Form I-797C) with your unique case receipt number. This number is your key to tracking your case. Use it to check your case status online at egov.uscis.gov/casestatus. You can also create a myUSCIS account and sign up for automatic email and text notifications whenever your case status changes.
Several factors affect processing time beyond your control: which USCIS office handles your case, their current backlog and staffing levels, whether your background check takes longer than usual, and the overall volume of applications USCIS is processing. However, the factor most within your control is the completeness and accuracy of your initial application.
If your case exceeds the posted processing times, you have several options. First, submit a case inquiry through the USCIS website or call the Contact Center at 1-800-375-5283. If that does not resolve the issue, contact the USCIS Ombudsman through their online form at dhs.gov. For significantly delayed cases, some applicants seek help from their congressional representative, who can make an inquiry on your behalf. In extreme cases, filing a mandamus lawsuit in federal court is an option, though this should be a last resort.
Filing a complete, well-organized application from the start is the single best way to minimize processing delays. Applications that trigger RFEs or require follow-up take significantly longer than those that are approved on the initial review. ImmigrationKit helps ensure your application is complete before submission.
Common Mistakes to Avoid
Immigration applications are rejected or delayed for predictable, preventable reasons. Being aware of these common mistakes helps you avoid them:
- Filing the wrong form or form edition. USCIS has dozens of forms, and using the wrong one or an outdated edition wastes your filing fee and months of time. Always verify you have the current edition from uscis.gov.
- Leaving fields blank. Every field on every USCIS form must be completed. If a question does not apply to you, write "N/A" or "None." Blank fields trigger rejections at the lockbox.
- Inconsistent information. Your name, dates, addresses, and other information must be consistent across your forms and supporting documents. Inconsistencies raise red flags.
- Missing signatures. Every signature field must be signed in wet ink (for paper filings). Missing even one signature on any page results in rejection.
- Wrong filing fee or mailing address. Both change periodically. Verify both on the USCIS website on the day you mail your application.
- Poor document organization. A well-organized application with tabs, a cover letter, and a clear table of contents processes faster than a disorganized stack of papers.
ImmigrationKit prevents these mistakes through automated validation, current form editions, correct fee calculations, and properly formatted filing packets.
Cost Overview
| Expense | Typical Cost | Notes |
|---|---|---|
| USCIS Filing Fee | Varies by form ($0 to $1,225+) | Check current schedule; fee waivers available for some forms |
| Biometrics | $85 | Required for most forms; included in some fees under 2024 rule |
| Medical Exam (I-693) | $200 to $500 | For green card applications; shop around for prices |
| Certified Translations | $20 to $50 per page | Must include translator certification |
| Photos and Document Copies | $15 to $40 | Passport photos and copies of all documents |
| Trackable Mailing | $10 to $30 | Always use USPS Priority, FedEx, or UPS |
| ImmigrationKit Document Prep | $99 to $199 | Complete filing packet with forms, checklist, and instructions |
| Immigration Attorney | $1,500 to $10,000+ | Optional; recommended for complex cases only |
Using ImmigrationKit instead of an attorney saves thousands of dollars while still getting accurate, validated form preparation. For straightforward cases such as family petitions, naturalization, EAD renewals, and green card renewals, document preparation delivers comparable results at a fraction of the attorney cost.
Frequently Asked Questions
How long does this process take?
Timelines vary significantly by form type, category, and USCIS office. Some applications process in weeks; others take years due to visa backlogs. Check USCIS processing times for your specific form and filing location. Complete, well-documented applications process faster than incomplete ones.
Can I work while my application is pending?
Many applicants can file for an Employment Authorization Document (EAD) using Form I-765 while their primary application is pending. Eligibility depends on your current immigration status and the type of application you filed. Some categories include automatic work authorization; others require a separate filing.
Can I travel while my application is pending?
It depends on your situation. Adjustment of status applicants generally need an Advance Parole document (Form I-131) to travel abroad and return without abandoning their application. Leaving without Advance Parole can result in your case being considered abandoned and your application denied. Always verify the travel rules for your specific case type before booking any international travel.
What if my application is denied?
A denial is not necessarily the end. Options may include filing a motion to reopen (if new evidence is available), a motion to reconsider (if you believe the decision was legally incorrect), an appeal to the Administrative Appeals Office (AAO), or refiling with a stronger application. The denial notice explains your specific options and the deadlines for each.
Do I need a lawyer?
Not required for straightforward cases. ImmigrationKit provides professional document preparation for $99 to $199, which is sufficient for most family petitions, naturalization applications, work permit renewals, and similar filings. However, if your case involves criminal history, prior deportation orders, fraud allegations, waiver applications, asylum claims, or other complex legal issues, consulting a licensed immigration attorney is strongly recommended.
Is ImmigrationKit a law firm?
No. ImmigrationKit is a document preparation service. We help you complete and organize your immigration forms accurately and completely. We do not provide legal advice, legal opinions, or legal representation. For legal questions about your specific case, consult a licensed immigration attorney.
Related Guides
- ImmigrationKit Review Is It Legitimate
- ImmigrationKit vs SimpleCitizen Review
- ImmigrationKit vs Hiring a Paralegal
- Form I-90 Filing Tips From Document Prep Experts
ImmigrationKit prepares your forms for $99 to $199. No legal fees. No guesswork.
ImmigrationKit is not a law firm and does not provide legal advice. We provide document preparation services at petitionkit.com.