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. They made the extra effort to make sure every question and concern I had was addressed. The waiting area here is extremely spacious. There is never overcrowding and everything is spaced appropriately. This provider has helpful information available online, which is really convenient. They have a good website and online presence. One of the first things I noticed about this business was how many different areas of the building were handicap-accessible. I have been to other places where I couldn't tell how someone in a wheelchair could even enter, but they really spent a lot of time to accommodate people with all different needs.