My wife and myself own a home cleaning service and this machine is great . It can handle what ever you put in front of it. Love the way it cleans the floor it is fast and easy to change the water tank out.I would recomend it to anyone with hard wood floors.