Everyone I came in contact with was very nice. This was the first time I had to wait more than 30 minutes for my appointment but they were very busy with boarders coming and going. While I was waiting for the vet to come in I overheard what sounded like a disagreement between two employees.I guess they didn't realize I was in one of the rooms or that I could hear them. Both the tech and the vet were very gentle with my pet and addressed all my concerns, which I appreciated. Great staff!!