Yes! Dupray makes high-quality products and their Dupray NEAT Steam Cleaner is particularly great because it cleans so much more than just your floors and walls. I use mine to clean my bathrooms and sinks too and it really reduces or eliminates the need for chemical cleaners around the house!