No appointments which is nice- but also means long wait times. They just have a bench to sit on with many people and their pets waiting. The first time I went the vet herself was pleasant. I don't like that they don't really have separate rooms, so my dog will be on an exam table right next to someone else's pet- which is very distracting for my dog as well as other pets. The front staff is very unfriendly. I was waiting once for over ten minutes and I finally walked out after nobody offered to help me (which is something I never do). Pricing isn't awful if you're willing to spend your whole day there waiting