I'll try to keep it short and sweet.
We have a cleaner who comes once a week for 2 hours. We got him via an agency we pay monthly. We've previously had other cleaners and we were very happy with them. They left for external reasons (one finishing college and the other one finding a job elsewhere).
This new one, he is nice but always arrives 10min late and always leaves 10min before the 2 hours. His cleaning is okay but not amazing, so it is not (in my opinion) the case of being extremely efficient.
Am I being very petty for being annoyed for paying 2 hours clean and receiving 1hr40min? or is this an acceptable standard?