The restrooms at this provider's office were clean and well-maintained. They were not quite ready to see me when I showed up for my appointment. I had to wait for them about 30 minutes or more, one time an hour. Their business is conveniently located. Their office was somewhat quiet. I felt this Dr. talked down to me and was not interested in my problem. I went to him twice because my regular Dr. recommended him but he was somewhat rude and cavalier in his attitude. i would never go back to him.