Free guides, forms, and tools to help navigate your immigration journey
Plain-English guides to the forms and steps for each immigration process we handle
Read the guides →Current family and employment priority dates, captured from the Department of State
Check priority dates →Check your receipt number format and open your case on the official USCIS site
Check a receipt number →Look up an immigration court case and next hearing by A-Number, live from EOIR
Look up a court case →What to expect at a master calendar, individual or bond hearing, and your rights
Learn about hearings →How to read the posted ranges for your form and office, and when a case is late enough to act on
Check processing times →Your home country’s consulate anywhere in the U.S. — 16 countries, addresses, phone numbers and appointment portals
Open the directory →When a case is outside normal processing time, how to ask USCIS about it and what to expect back
Open a case inquiry →Everything you need to know about becoming a U.S. citizen
Read Guide →How to bring your family members to the United States
Read Guide →Step-by-step process for marriage-based green cards
Read Guide →Processing times vary by case type. Citizenship typically takes 6-9 months, family petitions 8-12 months, and work permits 2-5 months. These are averages and can vary based on your location and case specifics.
Our flat fee includes attorney review, document preparation, USCIS filing, correspondence handling, and support throughout your case. Government fees are separate and paid directly to USCIS.
No! Our process is 100% online. You can complete your entire case from home. We're licensed in all 50 states and handle everything remotely through our secure client portal.
Our immigration attorneys can guide you through your specific situation