They barely acknowledged me and rushed me in and out of the office. I had to wait for a little while after I arrived for my appointment, but I've had to wait longer at other places. They probably need to update their office equipment sometime soon. Everything seems usable, but is all very old and outdated. 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. When comparing them to others in their field, I would say they are by far the worst I have ever seen. I will never return.