Citizenship Application



“Naturalization is the process to become a U.S. citizen if you were born outside of the United States. If you meet certain requirements, you may become a U.S. citizen either at birth or after birth.”



To apply for naturalization to become a U.S. citizen, you must:

  • Be at least 18 years of age at the time you file the application;

  • Have been a lawful permanent resident for the past three or five years (depending on which naturalization category you are applying under);

  • Have continuous residence and physical presence in the United States;

  • Be able to read, write, and speak basic English;

  • Demonstrate good moral character;

  • Demonstrate a knowledge and understanding of U.S. history and government;

  • Demonstrate a loyalty to the principles of the U.S. Constitution; and

  • Be willing to take the Oath of Allegiance.



We can help you with that!

  • Standard FEE

USCIS application Fee: $760

Our fee: $250

Total: $1010

  • FEE Waiver Program

Total: $350

(USCIS fee will be waived so you will save the USCIS fee and our fee will increase for the additional paperwork)

You will save $660

  • Reduced FEE

USCIS application Fee: $380

Our Fee: 350

Total $730

(If you don’t qualify for the waiver program, you can apply for a reduce fee if you meet the requirements.)