if your staff are self employed, then your inurance is for public liability, to include sub contractors, they will need public liability insurance to cover their work
i do know of some companies that use all self employed cleaners, the cleaners pay between 2 and 10 pounds per week public liability, they then supply the company with the PL certificate, and the company doesnt need its own PL policy.
regarding self employed, you are paying an invoice to the cleaner. per week or month for cleaning services. it is the responsibility of the cleaner to pay their tax and ni.
another way is for the client to pay the cleaner an hourly rate, the cleint then pays you a service charge either monthly or quarterly, for the provision and relaibility of the service. therefore cleaners gets say £6 per hour and you charge the cleint a £3 per hour service charge, so 13 weeks at once a week, maens that you are invoicing the client £39 per quarter or £160 per year.
therefore 100 clients equals £16000 per annum in service charges.
it soon adds up.
regards
martin