This is an interesting machine. I have a Bissell Spinwave that I absolutely LOVE and recommend, but I needed something that would scrub my dirtier tile floors with stuck on food and stains. This one caught my eye because of the scrub brush attachments. I don’t use it commercially, so I can’t speak to its durability in that setting, but I can say that this is marketed for home use under another brand called Eubank, lol, (which is also available on Amazon), so I suspect this is more for home use or commercial “housekeeping”cleaners vs large hospital-sized cleaning. The main reason I say that is the tiny pads. They’re a third of the size of Spinwave. It would take you forever to clean a large building, and probably even a large home for that matter.I have all hard floors at home, so I like these types of machines. My first test was applying my floor finish after mopping. I was underwhelmed. Usually, I use my Spinwave and it’s fantastic. This one required me to use more product (which is not good) and left wheel tracks as I moved from row to row on the floor. The Spinwave doesn’t do that, it doesn’t have wheels at all, so no tracks in my finish. :)I’m going to only use this for cleaning and scrubbing my tile floors going forward, like I originally planned, not for floor finishes. I also dislike not having a power button. When I try to turn it off by raising and locking the handle, whatever part of the floor it’s on at that moment gets messed up while I’m fumbling around trying to get it to stop. None of these are issues with the Spinwave. I don’t recommend this unless you need it for the deep clean brush option. Spinwave is better for general home use cleaning and applying finishes. It’s also much more user friendly. I wish they’d make a commercial model of Spinwave with the brush attachment. Oh la la.