Keeping a client happy for a year is much harder than doing a quick one week job. You have to stay consistent and keep showing them that you still care about their business goals. Sometimes the excitement wears off and the communication starts to get a bit lazy on both sides. I am wondering how you keep things fresh and professional when you have been working with the same person for a very long time. What is your secret for keeping those long term contracts?