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. Everyone in my community knows that they are the absolute best in the field. They go out of their way to make everyone feel equally respected and cared for. I've seen client favoritism at some of the other places I've been, and I really appreciate the extra effort they make to avoid that here. They made sure every single question I had was answered, and are always available if I think of any more questions I want answered.