Timer cleaning changed my life. Pick a room, set timer for 30 mins then get it all done. If you finish before the timer, start on the next room. I do up stairs on one day, downstairs on the other day. I work three days and then my own business is about 30 hours a month on top.
Things like cleaning and tidying at you go make a huge difference. I often clean the bathroom while the bath is running. I clean the cupboard fronts in the kitchen while the kettle boils. I never leave a room without seeing if there's anything else I can take to its home and I never let clutter build up on the stairs.
DS has a box in his room. He keeps his room tidy and I do a proper clean once a week. Anything out of place I put on the box. If it's there by the next big clean then it gets binned. DS knows he's to put it back and does it now.
White wash done on a Wednesday, Darks/colours done on a Friday. Bedding, towels etc done on a Saturday every two weeks.
Meals for the freezer are all cooked on a Monday, labelled and Frozen. We use these on my working days so I do a months worth at a time. Also meal plan so everyone knows what is for dinner. I have a 5 week rotating menu.
I deep clean every two months. My next deep clean is next weekend, ready for Christmas.
Food shopping is always online so I can do it in bed of a night.
once a month, I also pick a room and do a quick cull of things no longer needed, clothes that don't fit etc. It either gets donated, sold or recycled.
It's taken about a year to get on top but now it runs that well if I miss a day etc,not makes no difference.
I've also drummed into DS that we all live in the house so we are all responsible for the cleaning, washing and tidying and he empties the dishwasher, can load the washer and start it and hang the clothes up after.