I have a biggish house and have a cleaner once a week for 3 hours.
I tell my cleaner to start at the bottom and work her way up and stop after the 3 hours. Trouble is she always leaves 15-20 minutes before the 3 hours is up. She doesn't ask me, she just pops her head into my office, says bye and heads off. (she is usually late too and never says anything but that's by the by). She has very little English - she comes to me via a lady who employs a number of cleaners and I could speak to that woman but equally I don't want to get her in trouble as she is a good cleaner and they're hard to come by
Am I being unreasonable (with first world problems) to expect her to stay for the full 3 hours? Or should I suck it up?