I've been talking with several people recently who are looking at their business agreements. I don't know if it has anything to do with being at the beginning of a new year, but it's a great exercise to do regularly.

Every business contract you have is intended to last for an extended period of time. After all, you put an unusual amount of effort into it, so you should be getting a higher return than just a one-time transaction. The point, then, is that both parties should be reasonably satisfied with it for a longer term. If one of you is becoming increasingly dissatisfied, then that's a danger signal which should be addressed.

For each of your written contracts or less formal agreements, you should be asking: