The process to get an appointment was easy. I was seen right away - although I would have been fine waiting a bit because their waiting area is nice and comfortable. The doctor was nice, thorough and quick. Quick - in a good way. He did not skip anything, he just...gets to the point and moves you through the process in an efficient way. I would totally recommend this office!