I visited All Pets Veterinary Group, because I needed to take my dog for a check-up and so that it woudl receive its immunization shots. The employees on the front desk were nice and promptly serviced me, the wait was short. The veterinarian was nice to me , but also to my pet. The shots were given to my pet, quickly, but efficiently. The whole process was quick, and I was satisfied with their job. My only complaint was that their prices are a bit high.