Is it better to pay cleaners that work for me by the hour or for the job. I am paying them between £7 and £10 an hour. I have had some customer complaints and the cleaners say they ran out of time and left the job unfinished. I thought maybe if I offered them £20 or £25 to clean a house and stay until the job was done I might avoid unfinished cleans and customer complaints.?