Resources

Helpful tips, links, and answers to common questions about the immigration process.

Tips for Immigration Applications

Start Early

Gather your documents well before any deadlines. Processing times can be long, so the sooner you file, the better.

Copy Everything

Always keep copies of every form, document, and receipt you submit to USCIS.

Answer Every Question

Do not leave any field blank on your forms. If a question does not apply, write "N/A."

Use Your Legal Name

Use your legal name exactly as it appears on your immigration documents and identification.

Check Processing Times

Visit the USCIS website to check current processing times for your specific form and service center.

Keep Your Address Updated

If you move, file Form AR-11 (Change of Address) with USCIS within 10 days.

Helpful USCIS Links

USCIS Official Website

Forms, filing instructions, and case status tracking.

USCIS Forms

Download official forms and read filing instructions.

Processing Times

See current wait times for your form type and service center.

Case Status

Track the status of a pending application.

Study Materials

Free study guides for the naturalization test.

Congressional Help

If your case has been pending for an unusually long time, your U.S. Representative or Senator's office may be able to make a congressional inquiry on your behalf. This does not guarantee a faster decision but can prompt USCIS to review your case.

Visit house.gov to find your representative, or senate.gov to find your senators.

Fee Waivers

USCIS offers fee waivers (Form I-912) for certain applications if you can demonstrate financial hardship. You may qualify if you receive means-tested benefits (such as Medicaid or SNAP), your household income is at or below 150% of the Federal Poverty Guidelines, or you are experiencing financial hardship.

Not all forms are eligible for fee waivers. Check the USCIS fee waiver page for details.

Frequently Asked Questions

Do I need a lawyer to file immigration forms?

No. You have the right to prepare and file your own immigration paperwork. We can help you prepare your forms accurately, though we recommend consulting an attorney for complex legal situations.

How long does the immigration process take?

Processing times vary widely depending on the form, your location, and USCIS workload. A naturalization application (N-400) can take 6 months to over a year. Family petitions (I-130) depend on the category and your country of origin.

Can you help if I don't speak English well?

Yes. We provide bilingual support in English and Spanish and are happy to work with you in the language you are most comfortable with.

What if I can't afford the filing fees?

We can help you apply for a USCIS fee waiver (Form I-912) if you qualify. We also offer sliding-scale pricing for our own services.

Do you offer in-person meetings?

Yes. We meet with clients via Google Meet anywhere, and in person if you are in the Los Angeles area.