Applying For U.S. Citizenship

Commonly referred to the process in which a person not born in the US voluntarily becomes a US citizen

FastVisa Service Cost:



with attorney review:
Additional Government Fee: $725*

*N-400 filing fee, you will pay to USCIS after you have used Fastvisa Service.

How It Works

Sign up

Your name and email are all you need to begin.

Answer Questions

Complete your form with our easy to answer questions with helpful tips and examples along the way.

We Check Errors

As you fill out the form, our system checks for mistakes and prompts you to correct them.

Print & Send

Review your completed form, then print after paying the fee. Follow our easy checklist to send it in.

What Is Included

With our Citizenship Package you will be getting:

Supplementary USCIS Forms

g1145 first

Forms like G-1145 and your document uploads.


n400 first

The form used to apply for United States citizenship.

USCIS Filing Instructions


Includes how to write a check, alternative payment methods, and which USCIS address you should submit to.


Having these ready will save you time:

Your and your family's legal names, phone numbers, residence addresses, SSNs, and permanent resident cards (green card).

After Filing

Print, Sign, and Submit your Application to USCIS
Fingerprint Appointment
USCIS Interview at your local USCIS office
English and Civics tests on the day of your interview
Oath of Allegiance Ceremony

How long is the naturalization process?

The time it takes to be naturalized varies by location, but the USCIS is working to improve and shorten the process to an average of 6 months. Each situation is different, and many factors impact the process to shorten or lengthen it. So the applicant should be prepared for the process to take anywhere from 6 months to a year.

What is Citizenship?

Citizenship is the status that connects all Americans to the rights and responsibilities that the citizens should exercise and respect. As a US citizen, you will share the values of freedom, liberty, and equality. US Citizenship is gained through the process of naturalization for lawful permanent residents after fulfilling the requirement set by the US Congress. If you are currently a green card holder, you might be ready to take the next step and apply for US citizenship through naturalization. Becoming a United States Citizen is an important decision that will affect you and your family for generations to come. Read More