I vacuum the main floor every other day and mop the floors weekly (unless something spilled etc.) Its harder on me because I have a 2.5yr old myself who I'm not going to send to the basement to play...