We do domestic carpet & window cleaning but not the 2 hr visit per fornight for general cleaning. Found it VERY high maintenance, found by the time we paid staff, insurance, my time spent on arranging it all, invoicing & the high maintenance customers found it really wasn't worth it. Also the constant turnover of staff, a customer gets used to someone then they leave, plus all the usual problems with staff. Before we stopped it I even tried using a job agency they had no more success than me in finding reliable people, they didn't turn up or didn't even speak english!
Is this a service you provide? I currently have cleaners I use on an as & when required basis which is perfect for them as they have other part-time jobs too.