We had a great visit. The Dr. Was very knowledgeable, friendly, and kind. Both he and the vet tech were gentle and careful with my dog, and the visit was quick and efficient. My little guy got all his shots, blood test, and exam in about 20 minutes, and we didn't wait at all. The facility is small, but clean and homey- you definitely feel like you are getting quality personal attention. It was affordable as well. We will be back!