Hi fc, I worked some years ago for a contract cleaning company, cleaning entrance areas and stairwells in housing blocks. We had to strip off the old surface finishes, wax, ground in dirt etc. and apply a new top coat to all the hard floor surfaces. We used a Truvox scrubber dryer with a suitable wax stripper sprayed down first, left to dwell for 5-10 minuets and then wash off and vacuumed up with the Truvox. The machine worked really over the course of 6 months really heavy daily use. At the end of the 6 months it needed a set of new scrub brushes otherwise all OK. A good machine in my opinion, however, if you post this in the carpet cleaning section you should get a lot more answers.
Good luck Phil Pettican