Great group of people, who truly enjoy what they do and treat the pets with love. Love the welcome signs in the exam room for the pet. Silly, but a nice personal touch. As for the billing, they ALWAYS give me list of the billing before treatment, so i know in advance what i'll be paying.