Sorry to pour oil the fire guys, but I've been repairing floor cleaning equipment for over fifteen years, nine of which spent at Tennant as their technical support engineer, and I've yet to find a karcher that does a half decent job. Dont get me wrong, if you want a steam cleaner they are the canine testes, but floor cleaners !!!! Pathetic.