I love Dr. Heersche. He's been tending our animals for years. He's a good old country vet that takes care of the problem and doesn't try to sell you a crap load of products and services. He will refer you to another vet if he feels that the animal needs diagnostic services.