I have a cleaner from a local agency and am happy. I pay for 4 hours and have always been at work when she leaves so have assumed she stays for 4 hours. The house (4 bed but 1 bed is used as an office and I don't ask her to clean in there and 2 bathroom) looks like it's been cleaned for 4 hours iykwim.
The last time she came my partner was working from home and says she left after 3 hours and 15 minutes. He thinks if she is paid for 4 hours she should stay for 4 and clean other things (fridge, skirting boards etc). I think that she should be able to decide the pace of her work and if we ask she stays for 4 hours then she will just clean slower and what's the point of that? Although I do see what he means..... I'd ask the agency but I don't want to her to get into any trouble .
Anyway not a big issue but curious what the expectation is generally!