I had knee surgery on October 2, 2024. Dr. William Farrell is such a nice, caring doctor. I'm having my other knee done in February 2025, and I trust him 100%.