I wanted something portable for cleaning up pet messes. This machine puts down a good spray and the brush loosens any dried mess and then does a good job of sucking it all up. I had trouble with a previous machine on other than flat areas. This machine works great on all contours.