Ours comes once a fortnight, for four hours a time. I do the in-between clean much less well
He's ever so good. And not un-dishy.
And spectacularly, magnificently gay.
He dusts and vacuums, cleans the skirting boards, mops the hard floors, cleans the bathrooms and kitchen. He polishes the stainless steel sinks, cleans all the mirrors and windows (on the inside) and gives the kettle a descale every few weeks.
Once every six months I bung him an extra few quid and he cleans the oven and the fridge.
He doesn't iron (he would if I asked but I have a lovely local bloke I send that out to) or do laundry or washing up. And I tend to make the bed and tidy before he comes because I want him cleaning, not tidying up, and a tidy place makes it easier for him to do that.
Ultimately I get a cleaner in because they can do the job far better than I can.