We have been with Dr. B for about eight years now. He and his staff have always provided us and our dogs with the best and most sincere care. Dr. B spends quality time at each visit to ensure that all of our questions about the care and life of our dogs are answered. And I ask a lot of questions! Dr. B has a great staff as well. Always so friendly, caring, and very professional. We are truly appreciative of Dr. B and his staff.