Sometimes there is a wait, even with an appointment. But, they are quite thorough and it is a more relaxing atmosphere than chain exam offices. The front staff knows your insurance and is quite helpful. The drs are professional and take time to answer questions. Would definitely return.