Citizenship and Naturalization


Naturalization Services

Applying to become a naturalized U.S. citizen is the final step in the immigration process.  The crucial steps in preparing a naturalization application are:

  • Proving residence and physical presence
  • Establishing Good Moral Character
  • Dealing with implications of arrests and other criminal issues

Additional assistance may be required to deal with:

  • Waivers of the English language requirement and the history and civics test
  • Expedited naturalization for spouses of American citizens employed abroad
  • Assistance in filing N-470-preserving residence for naturalization
  • Derivative naturalization and expedited citizenship for children born abroad


Alan Tafapolsky

415 344 3602

Name *