My sense is that Dr. Irvine is an extraordinary physician technically. He wasn't the warmest or easiest to speak with, but I have great confidence in his judgement. I didn't wait long at all. My appointment started on time, and the wait was much shorter than other offices I have been to.