Everyone is very nice and Dr. Scarlett is very knowledgeable and approachable. They do not typically stock my dog's medication but they've ordered it for me with ok delivery time (could be they don't make orders daily like some larger vets I've been to?) It was great news for me that they do their own blood work ups too! Whatever the case I'll keep going because it's convenient, clean, and really has it's act together, making my and my pet's life easier :)