There are a lot of things agencies can do to provide better service to clients; similarly being a "good client" is equally important to drive results.