I use mine as needed. I have found that if I only select a couple of rooms at a time, then select a few more when those are done, the total cleaning goes down. If I select "Clean everywhere", it pretty much takes all day. I have noticed, also, that after about 8 months of use, it is more likely to leave debris on carpets, especially pet hair. I have changed out all of the filters/rollers, corner brush, etc a couple of times as they have worn out or gotten dirty, but it still leaves little rolls of Golden retriever hair. I find I need to use a full-sized standard vacuum once a month or so. In spite of those issues, I still love my Roomba and would be lost without it.