I have owned one of these since they first came out with it years ago. I swear by this machine and I have bought a few newer models as they come out because I love it so much. I have wall-to-wall tile in my Fla home and it's the only way to clean your floors. I have referred several friends to this machine and they fell in love with it also. The customer service was also great because I had a problem with the on off button on the latest model that I had and it was coming up on being out of warranty. They had me ship the old machine to them and they replaced it with a new machine without any questions. All I had to do was show the sales receipt and ship it back to them.