Dr. Hesker was kowledgeable and patient. He listened and provided clear explanations. I do have a recommendation for an office procedure. Get a "be back at x o'clock" sign. I arrived early for my first appointment, in case I needed to complete paperwork. There was no answer to the bell the sign instructed me to ring and (after waiting 15 minutes) no answer to my phone call. They knew they would be back exactly at my appointment time. It would have helped if I had the same information. Nonetheless, an overall excellent experience.