The restrooms were very well-stocked at this provider's office. They always have toilet seat covers, paper towels and toilet paper and never run out. It was easy to get the appointment time that worked for my schedule. Their staff is the most friendly, welcoming staff I've ever dealt with. They are so warm and professional, and make the whole experience that much better. They were by far one of the best I've ever seen in their field. It was obvious that they've been exceeding their clients' expectations for many years. I wasn't stiff at all after my appointment. They are always very careful, and make sure I'm always comfortable.