We have two teens, a pre-teen and a dog. I spend 30 minutes twice a day cleaning and our house is usually very clean. The floors get swept every day and washed once or twice a week. The bathrooms get a light clean every day and a deep clean once a week. The living, dining and bedrooms get dusted and cleaned once a week. The kitchen gets cleaned every day, deep cleaned as necessary.
The every day stuff I tend to do first thing in the morning when I get up. Then each day of the week has one area that I work on and usually doesn't take me more than 15 minutes. At night I tidy up and put things away so that the cleaning will be easy the next morning.
It helps in some ways that my kids are older now. They are more able to clean up after themselves but they don't always do it. I clean with ENJO and that cuts my cleaning time way down and does a better job than the stuff I used to use.
I like having a clean house and it really helps me to have a routine.