This was my first visit and it was fantastic. The examination was complete and each test was performed professionally and was explained in detail as well as in questions I had. The physician was professional and he explained everything in detail I was very please overall. I will be having surgery in a timely manner. I am looking forward to outcome.