What is the statute of limitations on old debts in NH?

If it is based on a written agreement it will be three years. A promissory note will be six years in New Hampshire.