I've been very pleased with the service of the office staff and vets. They are very attentive to my pets and kind to owners. The staff is knowledgeable and experienced. The only reason I'm not rating 5 stars is because once my cat had to stay overnight and 3 different vets examined her, so I got charged a fee for each one. Wasn't a fan of that. Still, I'm taking my cats back because the vets are just great with them.