I work as a contractor in NC but live in SC. Do I need to pay estimated taxes to both states? Or just one? Or can I have my husband take extra withholding from his job?

I will be receiving a 1099 and I know I will need to take these taxes out somehow (as I've gone through this process a few years back in another state). I'm trying to find a way that will cause the least amount of headaches!