The restrooms at this provider's office were clean and well-maintained. You could tell that they cleaned them regularly. This provider has no helpful information available online, apart from their address and phone number. They just have a basic listings page. I'll be going back. I didn't have a bad experience. The doctor provides excellent treatment but some of the front desk staff can be rude.