Everyone from time to time needs a good lawyer. I was in need of one and my neighbor recommended this law firm. I needed a lawyer that could handle real estate issues and I got Stephen Hannan and couldn't be happier. He is really sinking his teeth into my problem and is genuinely concerned about how the other party is "doing me wrong." He gets upset when the underdog is not winning and he tries to fix it! He is high priced but I believe he is worth it.