I think finding a reliable and good cleaner is one of the hardest things to do. I have a few names I could share with you but try the online platform TurnoverBnB. Professional and serious cleaners are here. I have had some luck with "working" interviews (which I pay for) as a way to test drive the cleaners before I just hire them. I've also posted in Next Door and had working interviews also. This was how I found my current cleaner. Good Luck!