I can't say enough good things about the vets, vet techs, and other staff working at Carriage Hills. I've been taking my Spock there since he was a tiny puppy - for daycare and Barking Zone, training classes, grooming, boarding, vaccinations, sick/well visits, and surgery (and yes, we've somehow managed to use ALL of those services within the last year). Spock goes to Barking Zone nearly every day (they offer a really affordable 30-day pass that is a huge help for me, since I work full-time). The trainer on staff, Lois, sends home "report cards" every week so that I know what my pup's been up to; she also works some on obedience training while he's there!
On the medical side, the quality of care here is stellar on every front. Spock's needed emergency care over the weekend a couple of times, and since Carriage Hills serves as an emegency clinic, we've been able to call and come right over for the care we need (from stitches all the way to medicines for kennel cough). I'm comfortable putting my dog in the care of any of the doctors there - we've seen Drs. Van Hooser, Griffin, and Lamb at various points during the last year, and they're all the best!
The best part, though, is that Spock LOVES going to the vet. It's his home away from home, not some scary place he fears. Everyone loves on him as if he were their own puppy, and we literally couldn't ask for a better vet. Can't recommend Carriage Hills highly enough!