Dr Hagerty and his team are an amazing, they treat me like their most important client. I have had two surgeries here and another coming up. I spent a lot of time researching my options and concluded that this is the right place for me, so glad I chose them.