Aside from being lucky, it does depend on what brand pump and what specifically is wrong...also depends on longevity. It works when it leaves your shop can't count if it fails on 3rd use, or a month later situation...do you keep track? I'm interested knowing what you run into for common failures that you repair and your practices in doing so. Always willing to learn and improve.
Shop rates also play a big factor in what's worth fixing...you can fix a lot more if your rate is a quarter what my shop rate is.
I only sell industrial quality units, mostly belt drive with General big frame pumps. See lots of packing failures due to cavitation and just wear and tear. Most of my pumps **** water from tanks and that is always going to be harder on the pumps. Being belt drive they run between 1400 to 1800 rpm where direct drives run at 3600 or so. The faster they spin, the quicker they wear.
See lots of unloaders wear out. Most manufacturers only give a 90 day warranty on them even on industrial machines.
Been selling and servicing industrial washers for 32 years. Other then my hobby business of selling used tools and boxes, it has been the only source of income for me. Always made a good living.
The one thing that has been consistent over the years, I have met few people who understand and can fix washers on a consistent basis unless they do it full time. And its not that I am so smart, I am just familiar and understand how they work.
To give you an idea of what we do, I do not work on home owner quality machines. I won't even let you unload it off your truck. If you didn't pay at least $750 for it new, I can't help you. The cheapest machine I stock is $1700 for a belt drive cold water. I sell no almost no direct drive cold or hot water. We are a full service distributor of industrial quality machines. It is a niche market that has treated me well over the years.
Justme, feel free to pm for more discussion. I am always happy to help