Collins 121063
Would I be right in presuming that you are 43years old

IMO = In My Opinion
LM = Low Moisture
VLM = Very Low Moisture (Dry Powder Extraction)
To be honest, I have found over the years that even generic LM cleaning with cotton, microfibre or Turan pads has been very successful in the environment I described in my first post above. I also feel that cleaning performance can be enhanced with some of the branded systems you have described.
As for cleaning stairs, there are a few machines available which can now be used for LM/padding. To be honest, for maintenance work, I still use hand pads as supplied by Dry Fusion. They are quicker, easier and less tiring than using a machine and results are everything I would want or expect. Your eyes and head says that they shouldn't work and in the early days, you still wouldn't believe what your eyes tell you. Last Friday, I cleaned by hand pad, not maintained, some beige patterned BW on stairs and the results were stunning.
It is even more essential with LM & VLM systems to carry out ALL procedures by the book.
I'm not happy on a public forum to recommend one brand above another as, IMO, they are all capable of delivering excellent results. With some systems, material costs, for example, can be significantly higher than the competition so this could be a factor in your choice. Some could offer benefits to your customer, eg the protector with Dry Fusion or the production rate in large open areas of Cimex/Encap. So, before you make a choice of kit, you must know exactly what you need and expect from it.
Other forum members here will have historical knowledge of what I use and of reasons/needs.
As for H&S in residential appartment and other buildings, post or attach to every door and stairway your standard safety advice/slippery floor signs plus your stand alone trip/slip signs in your working area and at intervals behind you if working upstairs. I print mine out in MS Word and always use yellow paper and attach with sticky back plastic ( I can't spell Scotch Tape or Sellotape

)
If you wanted to communicate on a personal basis, you can find my details in "Find A Carpet Cleaner" at
www.ncca.co.uk I trade in the Birmingham/West Midlands area.
Safe and happy cleaning

Ken