Dr Alumbaugh and his staff are very competent and caring. Our little Yorkie has been very ill and he has been taking good care of her. He will be honest and straightforward with you. We take all 6 of our dogs to him. The office is clean and he sells beef and eggs from his farm. You have to go in early because after treating the dogs and cats, he goes to tend to his cattle. Limited seating in office but there is a bench outside. We’ve been going to him for approximately 2years.