Very impressed with the time the staff and Dr took to answer all of our questions in detail and sort out our rescue pups vaccination schedule. Assistant was very affectionate and gentle and took the time to introduce herself to our puppy and put her at ease. Puppy had shots and barely noticed them. Overall very pleased. Hopefully we have found our forever vet!