I got an appointment quickly. I've never had to wait too long. Their primary concern is my safety and comfort, and they always take the time to address every concern of mine immediately. I have never felt rushed in and out due to short scheduling time. The staff really knows what they're doing. They're able to answer most of my questions, and the only ones they don't are the ones that require the opinion of a specialist. Great folks to work with. Theirs is a very family friendly atmosphere.