ClarkeKann has all the attributes we expect in a good law firm: professionalism, strategic thinking, enthusiasm, and responsiveness. All the lawyers and staff are very personable, friendly and truly caring.