I have heard horror stories from more than one vet about clients promising to pay a bill after treatment and then not paying at all. Even the small stuff adds up to thousands of dollars over a fiscal year. Most vets I know do not like having to do this – force payment or at least partial up front or sometime having to refuse treatment. But remember, it costs to run a clinic. People do not work for free. Equipment and maintenance is not free. Clinics have buy all the supplies used to treat your pet.
So, when you complain about a vet bill, please stop and think. It is very expensive to run a clinic. It is very expensive to bring in the newest technology to better treat pets. Even once a piece of equipment is paid for, there can still be thousands of dollars a year in maintenance agreements to keep the machine running. Every time a person does not pay a bill, your bills may go up. So, now you know why your vet charges what he/she does!