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. Their prices were very fair. The level of care you get for the price is outstanding. They always return my phone calls quickly. I always know that I'll get a prompt answer to my question. I appreciated that they were still concerned about my health even after I left the office. They followed up with me after my appointment and everything.