Start with a system. The most effective system seems to be one that breaks down all of the cleaning jobs over a period of a week. With this system you can assign different jobs to different days and spend less time cleaning your house and more time relaxing in it.
To use this system, you need to break down your cleaning jobs into three categories, light cleaning, daily cleaning and deep cleaning. Light cleaning jobs include dusting, sweeping, vacuuming and laundry. These jobs can be done just once each week and completed on different days of the week. Always schedule the dusting first so that any dirt that is knocked to the floor will be picked up on vacuuming day.
Daily cleaning jobs are the jobs that need to be done often when you are cleaning your house. These jobs include tidying up; doing the dishes and wiping down counters and other highly used surfaces. By spending at least fifteen minutes each day on these jobs, you will keep them from building up into a large mess and also enjoy the feeling of a clean house even when the other chores have not yet been done.
Deep cleaning jobs such as cleaning the bathroom, mopping and wiping down the walls and appliances, should be done once a week. Most people like to schedule these jobs for the weekend when they have more time to devote to cleaning the house. By spending an hour or two doing the big jobs on the weekend, you can enjoy a fresh clean week ahead.
After your system is in place, use the list to assign chores to all of the members of the family. If each person takes on just one or two jobs then cleaning your entire house can take no time at all.