LOVE LOVE LOVE LOVE the Dupray Neat steam cleaner!!  I am a housecleaner and am able to get things clean that others cannot because of the effectiveness and functionality and dependability of this machine.  it is easy to use, and it works great!!!  I can get mold off of grout and get very stubborn, ground-in dirt off that people didn't even know was there and make everything sparkling clean!!  It is a must for deep cleaning, and it makes surface cleaning a breeze!!  Not need for mop and bucket.  Just the steam and the mop head and change pads.  Very very versatile!!!