the answer to that is if you pay £7 per hour you get what you deserve! We charge more than double that and have no shortage of customers so just don't try and compete.
I explain to potential clients their options - hire privately, no insurance, no crb check, no holiday/sickness cover and let that person take care of their home and all their possessions, or hire professionally, fully insured, crb & reference checked and a fully managed team of cleaners. No competition!