The doctors and assistants were all amazingly nice and explained everything to us clearly. When it came to the bill, they added the free first visit without me having to ask. They also sat in the floor with my dog, at his level and very respectfully checked him over. Thank you!