I had a great experience with Michael Horrow as my lawyer. He was highly transparent and available to answer any questions I had, even with regards to potential outcomes. He also did a great job managing my expectations and was timely in his responses to my communications. His staff was also very professional and helpful.