I had to wait for a little while after I arrived for my appointment, but I've had to wait longer at other places. The restrooms at this provider's office were clean and well-maintained. You could tell that they cleaned them regularly. I could tell that they took pride in their office's appearance. It was very well organized and well taken care of.