Michael is an excellent attorney with tremendous research skills for appeals and he is knowledgeable concerning the law. As a former prosecutor he knows how to prepare for trial and to effectively present a defense for his client. I have hired him to assist on cases and referred clients to him and always had excellent…