My first call is generally to Aggieland Pet Resort. They aren't the cheapest, in fact they may be the most expensive in town. But they do a really good job with what I've come to believe are more visits by their staff per day than the other places I use. They aren't my vet but I like their boarding service. At the corner of Wellborn and Mortier which is just north of Graham in CS.