Naturalization is the process by which U.S. citizenship is conferred upon a foreign citizen or national after he or she fulfills the requirements established by Congress in the Immigration and Nationality Act (INA). All naturalization applicants must demonstrate good moral character, attachment, and favorable disposition. The other naturalization requirements may be modified or waived for certain applicants, such as spouses of U.S. citizens.
The laws regarding naturalization constantly change, and as such it is important to work with an attorney who stays abreast of these changes. An attorney can answer your questions about whether you may qualify in terms of residency requirements and can also address any other concerns, such as qualifications of good moral character, an attachment to the principles in the U.S. Constitution and basic English skills and knowledge of the U.S. government and history. There are some factors that may disqualify a person from qualifying for naturalization, such as desertion from the U.S. military, so it will also be important to get information about these if you are interested in applying.