My biggest concern with letting a stranger into the home is theft/trust issues. While I'm sure most people have a good experience and I'm sure you can find a company that background checks, it is more personal paranoia (and it isn't cleaners in particular, I don't like leaving any strangers alone around the house).