Keith McLennan is one of the best attorneys I’ve ever worked with. He is extremely knowledgeable, reliable, responsive and knows how to get things done – quickly and with the least pain. Aside from being reasonably priced, he is also supported by a great staff of lawyers, paralegals and assistants.