We've only been here once, but I am so impressed with it. The staff was nice and friendly. We arrived early and they took us early as well. We ended up staying longer than I had anticipated but it really felt like they were very thorough. The physician's assistant was so wonderful. She was easy to talk to and was very helpful. She offered advice without being judgy. Dr. Stock was very helpful as well. They both took the time to explain things. I live kind of far away from there but it was really worth it to make the drive.