The office had an odd smell, but the appointment was quick and efficient. The vet and tech were gentle with my pet, and seemed to genuinely care. I liked that they show you the cost of procedures before any work is done, and give you a choice on what you can afford or not. There was only one lady at the front desk and while she was friendly she was extremely busy, running around answering phones, signing people in, checking people out, and doing data entry, I think it would be a good idea to start expanding the staff up front to be more efficient. This office is caring and wonderful, I am glad we found them!