Michael Flanagan handled my personal injury case with ease. He was professional, experienced, thoughtful and personable. He handled my case without delay and I am happy I hired him to represent me. In my opinion, he is one of the best. He works diligently for his clients and provides excellent results.