The experience when walking in was great. It was fast and the staff was friendly. We were taken to the room pretty much right away. We waiting a few minutes for the Dr. She and a nurse came in introduced themselves asked the basic questions about our dog them took him for a walk. It was his first visit in a long time so he needed shots. While they had the dog they gave him his shots. I wasn't comfortable with that because we didn't see it happen. It was our first time there so that impression wasn't the best. The follow up text message the following day was nice. Overall I would give 4 stars.