This may have an impact on your personal income taxes. We suggest speaking with a tax advisor experienced in U.S.Canadian tax issues before proceeding with a U.S. citizenship claim. Your advisor may suggest making a tax filing before filing your citizenship application. We would be happy to give you the name of a tax lawyer or accountant if you need a referral. See my Rolodex for names.
Many people handle simple naturalizations by themselves.
INS does not require you to have legal representation. Your case is complex or has an unusual twist. Your citizenship depends on proving an ancestor's citizenship or U.S. residence.