Personally, I've spent hours thinking about this & decided, finally, that there just isn't enough time in my day to keep everything as sparkling & put-together as I'd like it to be. I have to let go of that. But, one day last year, I dreamt up this house-cleaning schedule which works for me...us, I mean. J helps of course.
The laundry & dishes are constantly piling up...I mean, it's a battle just to be able to see the bottom of our sink or laundry basket...so we clean those daily. And J would rather clean the kitchen than do laundry & I, vice versa, so that works out pretty fair & even. Otherwise, I counted up the rooms in our house, the front step, back patio, garage, yard & our vehicles & spread them out over one week, including a day of rest (I'm so nice). J & I have one chore to accomplish, besides dishes or laundry, each day. Not so bad, eh? Of course there are days we don't get to it or don't feel like it, but we try.
So here is our weekly cleaning schedule (J & I switch chores for the 2nd week & then back to this schedule for the 3rd week, etc.)
Sunday: I clean the bathrooms, J cleans our bedroom
Monday: I mop all linoleum floors, J vacuums all downstairs carpets
Tuesday: I vacuum upstairs carpets, J cleans living & dining rooms
Wednesday: I clean the kitchen (other than dishes), J cleans front step & back patio
Thursday: I clean the laundry room, J vacuums our stairs
Friday: Day of rest. No cleaning!
Saturday: I clean the car & garage, J cleans the truck & does any yardwork that needs to be done (we usually don't alternate on Saturday because J likes yardwork & I don't)
And there you have it.