We have been taking our Dog and cat to two different Vets. One about thirty miles east is cheaper and more in tune with dogs. The other one thirty miles south is cheaper on cats.
On heart worm treatment, initial, and stay in his kennel and meds he was a third of the guy south of us and about the same margin as the fellow who grew up next door to us. All fine Vets but there is a spread in treatment prices of a lot.
One across the mountain just got a big mobile hospital, or whatever, for horses and cattle and a smaller vehicle for maybe all animals. I bet he has a loan office inside.