The offices are clean and reasonable comfortable. I liked the kitten cages in the front where you could play with the adoptable kittens. My dog had eaten some rat poision. They were very knowledgeable and caring. I couldn't be in the back because of the procedures they were doing - and that's OK. I'm a grown up - and they're the doctors. Unfortunately, they are one of the most expensive vets around so I cannot use them as my regular vet. Luckily, they do have extended hours, so unless it's the middle of the night for an emergency, they're the most convenient. Wish I could use them all the time.