Skip to main content

Citizenship & Naturalization

N-400 naturalization applications and derivative citizenship (N-600) for eligible permanent residents and children of U.S. citizens.

The final step for most permanent residents. We evaluate eligibility, prepare your N-400 application, and represent you at the USCIS interview. For children who may already be U.S. citizens through their parents, we handle derivative citizenship (N-600) petitions.

USCIS processing times

Typical timeline, by form

N-400
Naturalization (N-400)
6 – 12 months
024 months
N-600
Certificate of Citizenship (N-600)
5 – 10 months
024 months

Processing times are estimates published by USCIS and change often. Your case may move faster or slower. This is not a prediction.

Ready to begin?

Every situation is different. A consultation is the fastest way to understand your options.

Book a Consultation