They were ready to see me when I showed up for my appointment. I never had to wait for them to show up. The waiting area is rather small, but there is always a seat available. It would be nice if it was more spacious, but I've never had to stand. They've never used foul language, which has bothered me at some of the other places I've been too. They always make an extra effort to be polite and courteous, The doctor is good but I felt like the office visit was too short. Office is hard to reach.