I got an appointment quickly. I've never had to wait too long. They've never dismissed any of my concerns as unimportant, and take every concern of mine very seriously. They would never suggest that I buy something that wasn't necessary, and never pressured me. They were always very considerate and professional. This provider has helpful information available online, which is really convenient. They have a good website and online presence. 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.