It does come at a hefty price, and there are cheaper models such as the Shark PowerDetect, that can do a decent job. However, if you're after a splurge buy, and want top-notch results each time, we would recommend the investment. Some robot vacuums also have a mopping function, so https://www.youtube.com/watch?v=Lhgk6D1ayeM&