bugger, i just wrote out a nice long post to go and hit the blooming back button, so this one is going to be a little rushed
we charge £12 per hour at minimum for a regular (i.e weekly) cleaning service. this shocks some customers as there is far cheaper alternatives but as the saying goes, you get what you pay for.
you could get a self employed person in to do this which is usually the cheapest as the only person to pay is the cleaner, no middle person, but it's quite a risk as the cleaner will have noting to lose, if something goes wrong then they can just run/not turn up, steal etc. most of our regulars come to us as they tired of bad service from self employed and just want to go to work to come home and find a clean house, no other hassle.
you can go with an agency which is usually the middle ground in price but in my opinion this is the worst choice. typically you pay the cleaner money, go out and buy the supplies, and also pay the agency. fingers crossed you'll have a sucessful cleaner that stays with you for years, and if so whats the continued agency fee for? you can end up paying £60 per month for no reason other then years ago the agency found you a cleaner. cleaners for agencies usually respect the agency far less and don't respect the job as much, though at least with an agency you do have insurnace in case things go wrong. i worked for an agency before and know others that have and there is very little they do to check the cleaner as the agency just needs someone to clean a property quickly.
imo the best option is to go with a company that hires the cleaners and does everything for you. you'll end up paying more but it's much easier for customers to not have to bother with anything to dowith the cleaning, not even think about paying staff, getting the chemicals/equipment as this is all supplied usually, as well as the cleaner gets holiday pay, pays taxes, and has a responsibility to the company so will work hard to please all customes.
one way people make a mistake is they assume that as cleaning is easy work (which it usually is in modern houses) cleaners shouldn't get paid much, forgetting that they then are handing over keys to their house and just assume a low paid cleaner is going to be an honest person who respects the home owner.