David is a real pleasure to work with. His professional expertise and patience helped me fully understand the complexities of my situation. He is a gifted writer, who is able to document clearly and concisely the facts of a situation. I also valued his words of support and encouragement in what was a very difficult time. David and the Morrison Brown Sosnovitch team provide high quality legal services at reasonable rates.