Hey BlakeO1 - we own our machines at my property. I like it overall, and would not switch to leasing.
One benefit of owning our own machines is we get a much better ration of machines to apartments. A leasing company told us they'd only be willing to service us if we reduced to about half our current number of machines. This way they'd have to invest less capital in our property, but our residents would bear the inconvenience. We obviously didn't move forward with that.
We have Whirlpool Commercial machines. We have 14 machines (7 sets of washer & dryer). The whole property got new machines in 2010. 11 of these machines are still in service. The remaining 3 machines were replaced 1 each in 2024, 2025, 2026. So average service life is over 15 years. I am pretty satisfied with this service life.
For the replacements we are now going to SpeedQueen. They cost a little more (price today is ~$1100 for a Whirlpool, $1600 for a SpeedQueen). The difference is that the speed queen has more modern electronics, which is compatible with electronic payments. Although we currently do coin-op only, we are hoping to add a smartphone app payment option in the near future.
Our maintenance costs have followed the "bath tub" curve pretty well:
https://en.wikipedia.org/wiki/Bathtub_curve
Maintenance costs were very low during the middle years of the machines lives, but, now that the machines are old, we are seeing a big up-tick in issues. For each of the 3 machines that we recently replaced: it broke, we tried to have the appliance company repair it, we sunk a few hundred dollars, only to have it declared "unrepairable", and we replaced it anyway.
In 2024 and 2025 we spent a total of about $3,000 on laundry machine repairs. I think the lesson is: make sure you are keeping up your reserves, so that when the machines get old, you can just replace them, and not try to mess around with repairs at end-of-life. (my property has not done reserves well, thus why we are always trying to repair old machines. It's throwing good money after bad).
Hope this helps!