Kevin Keenan is not just a top notch lawyer but he goes way above and beyond what you would expect from anyone. I had a legal question that he was admittedly not an expert, but neither was anyone else in town. Every other lawyer that I contacted told me that it was out of their 'field of expertise' and that was the end of the conversation. Not with Kevin. He is diving into it, reading all about, educating himself and becoming an expert just for me! I am sure that it will help other clients too. Very, very smart guy, easy to work with, quick with answers and leaves you with enough money to buy dinner. I highly recommend Kevin for any business or legal matter.