We offer fixed-fee immigration services in English, Spanish, and Haitian Creole. Learn More
Menu

Our Process

How Our Process Works

A clear, structured path from intake to filing — so you always know where your case stands.

All steps are completed online and at your pace. After submission, our team will contact you within one business day to confirm next steps.

  1. 1

    Select Your Package

    Choose between the Guidance Package or the Full Filing Package based on your needs and budget.

  2. 2

    Complete Intake Form

    Fill out our secure online intake form with your case details, petitioner and beneficiary information.

  3. 3

    Upload Supporting Documents

    Share your supporting documents securely. We'll provide a checklist of what's needed.

  4. 4

    Review Package Summary

    Review your package, add-ons, and fee estimate. Submit your payment information for office processing.

  5. 5

    First Attorney Meeting

    Your attorney reviews submitted documents via Zoom or phone call. Case readiness is confirmed and any gaps are identified.

  6. 6

    Filing & Confirmation

    Your attorney prepares and submits all required USCIS forms. You receive a confirmation with your receipt number once filed.

Process Note

Timeline estimates are based on typical cases. Individual timelines may vary depending on case complexity, USCIS processing backlogs, and completeness of documents submitted.

Ready to begin?

Complete your intake online and get started today.