No new accountant needed. You do not pay out of state taxes because, as you said, Florida has no state income tax. Therefore, you do not get a credit on your NC return for taxes paid out of state. However, were you to work in NY, you would be required to file a non-resident return in NY. Because you LIVE in NC, you would also be required to file a return in NC. However, you would then receive a credit for your taxes paid in NY by filling out the "Out of State Tax Credit" worksheet on your NC return.
More information about formatting options