The front desk ladies were great, asked if i needed anything to drink etc. The tech that was dealing with me seemed not to really care too much that i was there. Just seemed like she really wanted to get out of the room and fast. Kind of rude. The Vet was super nice, explained everything very well and took great care of my pet. The training tech that explained course of medication treatment was very nice, could tell he was learning which i completely understand, i have been there before. Overall decent experience other than being worried about my pets injuries.