I have been going to Dr Christine Li for several years now. You need to make an appointment and I always call to make sure to get one on a day that I'm available. They will call you a few days ahead as a reminder. The appointment time is respected (10 minute wait at the most if busy). Dr Li is very professional and does not leave anything out during checkup. She also clearly explains everything. I am pleased with Dr Li and will continue to go there.