I didn't have to wait at all after I arrived for my appointment. They were running right on time, which is a really big deal for me. The waiting room here is spacious. I never feel like I have to sit too close to someone or that it is overcrowded. I'm always amazed at how considerate and concerned they are for my well-being. Their advice is always wonderful and completely unbiased. It was nice to see them treat their staff with so much respect. It was obvious that they had a good relationship with all of their staff members.