My old vet only saw "patients" via cattle-call. This meant waiting in a crowded waiting room for hours with other pet owners and countless animals. It was literally a zoo. Though I was happy with the vet, the environment was just too much, so I looked for another provider in the area. Lookout Mountain had some mixed reviews on Yelp, but overall pretty good, so I gave it a shot.
I was pretty impressed. No, the front office staff isn't perfect. The waiting area isn't immaculate, but they took care of my dog. She had to have some pretty extensive dental work done and they did a great job. They gave me very clear instructions, explained everything very carefully, even showed me x-rays. The next day they called to see how she was doing. Who does that? My own doctor doesn't do that!