Most green card holders can apply after 5 years as a permanent resident, or after 3 years if they have been married to and living with the same U.S. citizen spouse. You can file up to 90 days before you reach that date.
The form is long, but the hard part is your history. Long trips abroad, an old arrest, unfiled taxes, unpaid child support, or a missed Selective Service registration can cause trouble. We review all of it before you file, so nothing surprises you at the interview.
At the interview, an officer reviews your application and gives the English and civics test. We help you prepare, and we check whether you qualify for an exception for age, long residence or a disability.