Dr. Ralphs has performed a couple of surgeries for two different dogs we have. He does a great job in explaining the surgery as well as the expected outcomes. He is responsive with any follow up concerns. We were super happy with the results on each of the occasions.