Dr Mei and the staff were very thorough. And user friendly when it came to explaining I. Layman's terms. You did not need to be a doctor to understand. They were quick and did not keep me waiting. Time is valuable to me. They were quick but again I say thorough