My observation is it is a lot more expensive than it used to be. My daughter used to work as a cleaner, I don't use their firm, although they are classed as "reasonable" at £25 ph - regular cleans, not deep clean, and I have no doubt they are good. My cleaner is a family friend who is more in tune with what we need as a family, lives nearby and I pay £16 ph to do us both a favour, but you have to "know one", and the best way to get one is to ask your friends etc. Benefits of "friend" are more flexibility, trust, understands your ridiculously slovenly children, cheaper, Benefits of cleaning company are quicker, have good kit and are faster, don't give two hoots about your standards, can tackle the grimmest of jobs. Downsides of "friend" is flexibility works both ways, and probably slower, but downsides of professionals is the cost / somebody you do not know, and sometimes, inflexibility. Also, just on the costs, I reimburse friend for cleaning materials, professionals, it is in with the price. You have to remember that minimum wage is now £12.21 (aged 21 and over), so even if you pay "friend" they have to get to you and back, use their car etc. If you pay agency, they have all sorts of costs, equipment, running a business, NI etc.. It's really hard work (and more so if you are a professional cleaner), and I guess the days of ten pound an hour for a bit of cleaning are long gone. I resisted for a long time due to cost, but having had a chance at "friend", I am glad for it. Hope this helps, x