We are an agency and the clients pay the cleaners who are s/e. we have some problems with staff turnover but these seem to be common around the industry and nothing to do with them being self employed. Our cleaners pay less tax, although get no holiday pay but most seem to think the pros outweigh the cons.
Also if a cleaner works directly for the client and not what they see as a business it often means they do a better job, or maybe i'm imagining that.
i'm sure there are lots of good points to emplying also, I just can't comment on them because I don't know so much about it
