I carefully researched veterinarians in the area for our new puppy and was impressed by the impeccable reviews here. However, our experience did not meet expectations. Everything is overpriced and you won't know until you get there as the front office staff is very good at not actually providing answers to any of those questions. The vet is nice, but we felt rushed on each occasion. This was discouraging to us as new dog owners, especially with the reputation of a family clinic. There's really no reason for us to continue going here.