This is a great veterinarians office. They staff is always so good with our big black lab. We have taken her there since she was a puppy and have always been pleased with her treatment. They make a point of not have many animal in the waiting area at one time, which I really like. They have good hours.