At McHenry Haszard Law, we provide our clients with a legal team that is led by attorneys holding more than half a century o...f combined legal experience. This experience isn't had in just one narrow area: it is held across a wide range of practice areas. As a result of this experience, our attorneys understand the law, not just as it exists in the books, but as it is really practiced in the...