I was explained every possible side effect before being prescribed medication, and was fully informed about both the positive and negative outcomes, and the risks of procedures. They were extremely informative. I am always so impressed with how quickly my calls are answered here. I am never put on hold for a long time and love knowing that if I have a quick question I won't have to wait a half hour through terrible music to get it answered. Their office was well organized and clean. I could tell they took a lot of time making sure it was presentable. 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. They made the extra effort to make sure every question and concern I had was addressed.