Dr. Perry and his entire staff have been amazing! I never feel rushed to get in and out of my visits. Dr. Perry is patient and answers all of my questions. He prepared me fully for what to expect with surgery and recovery. I would recommend him and his team to anyone!