Its always great and fun experience visiting this office. Kathy is great with the insurance piece and Dr Hirt is one of the best ! I started going to this office right after Dr Hirt opened it up and have watched it grow ! You don't grow if you don't offer a great product ! I have recommended and will continue to refer people to this office !