I am in North East, our cleaners are £17.50ph. I think this is reasonable, they have their own supplies, they get a lot of cancellations, they have to travel, there's only so many hours of cleaning they can do, I'd imagine 5 hours a day. With all things considered, I imagine they make about £80 a day, but then obviously they don't work everyday, there is sickness, holidays etc. It probably equates overall to minimum wage.
I don't use them as a regular cleaner, I just get them in ahead of guests coming and I don't have time to do a big clean.
Hourly rates can be deceiving, especially if its Bank, 0 hour or self employed. I took a job A few years ago as a 0 hour support worker. I saw £12 an hour and thought that was good for a support worker.
The clients covered quite a large radius, I didn't drive, I was expected to use my own money for travel, going for coffee and lunch with clients then get it reimbursed end of the month. Even if the travel to see the client took 45 mins / 1 hour. I was only allowed 20 minutes allowance per clients, I was allocated 2 hours per client but only allowed to invoice per time spent with them, so for example if they decided they were tired after only 30 mins, I could only put that time down. If the client cancelled I could only get it reimbursed if it was within 24 hours, which was no where near enough time to rebook that slot. Then at end of the month I'd have to sit there for a couple of hours with all my receipts, scan these in, write what and who they were used for which took a couple of hours. I reckon I averaged £25/30 a day despite being out of the house most of the working day. So my £12 an hour wasn't really that.
I don't know If that was really relevant. I think my point is that even with £15 an hour, they probably aren't making that consistently every hour of working day.