John B Harwood is a fantastic attorney, he is knowledgable and can be a pit bull if needed. He is worth every penny! I have been a client for many years and ALWAYS satisfied. I can't speak for attorneys in his firm as will ONLY use his survices and have sent family and friends to him many times