Sometimes it seems like it might take more than 5 years to get a clean house! One of my best finds online is my free daily flight plan from FlyLady.net. FlyLady takes the goal of a clean house, breaks down that goal into tackling one area of the house a week then sends out a daily flight plan on what specific tasks to do everyday. Each task should take you less than a half hour. Ideally if you keep up with the flight plan you will be guest ready at the drop of a hat. Check it out for yourself and if you have kids get them involved with the daily FLY Kids Challenges.