I did not get an appointment very quickly for my first visit. Since then, it seems I can get in when I need to. I've never had to wait too long. The staff was very helpful no matter how many times I called with a question or concern. They never made me feel uncomfortable for asking any question. The restrooms at this provider's office were clean and well-maintained. You could tell that they cleaned them regularly. Their office was one of the quietest, most peaceful places I've ever visited. I was able to relax very easily.