Vets have the highest suicide rate of any profession in the UK, and there's a reason for that. They deal with people's pets at their very worst. They have to treat animals that should have been treated days ago, but people have waited as they don't want to pay. They have to put animals down, often the owner doesn't want to be there because it's too upsetting. It's upsetting for the vets too. They've gone through 7+ years of training, and put themselves in massive debt to do so. They've been called out at all hours, in all conditions to save people's pets.
They have to pay the rent, business rates, water, electricity, phone bills, internet, receptionist, out-of-hours phone service, vet nurses. They have to have a lot of drugs there and available so they have them to hand in an emergency - even rarely used drugs, just in case. these cost a lot - and many are disposed of as they've gone out of date, so they have to pay disposal. They have to buy equipment (do you know how much an anaesthetic rig costs, an ultrasound scanner, an x-ray machine?) and they have to keep that equipment serviced. They have to buy surgical tools, swabs, consumables. They have to pay lab fees, and / or have a trained lab technician in the practice - more salaries. They're constantly re-training as medicines and practices evolve, and so some equipment - expensive originally, is now defunct and worthless.
We are really struggling with the numbers of qualified vets in the UK, as they work so hard, are not paid anywhere near what people think, and are constantly berated by people calling them greedy, rip-off merchants, callous, and accusing them of emotional blackmail and manipulation.
People don't post on here nearly as often on the cost of lawyers, mechanics, plumbers, builders or roofers, yet they charge a higher hourly rate, have less training, and don't have to have the skills, dexterity or compassion of a vet.
Seeing all of the comments about how much of a rip off it is - makes my blood boil.