What machines do you have?
I have been doing anaesthetic machines in-house for 12 years so far

You can managed the workload of servicing and breakdowns around your own staff. It can get demoralising if everything is put on contract...
Also i would say they are the most interesting thing to work on...