I have had three attorneys and Mike is by far the most knowledgeable, professional, and level-headed. I HIGHLY recommend Michael Berg and would use him again, and again, and again.