Took my boy Roscoe to his first vet appointment ever today, and they were amazing. Very great communication, tons of information, very thorough, incredibly friendly, made sure they stayed within my budget, and even gave Roscoe a new toy. They will absolutely be my forever vet.