OK, I suppose it does sound a bit complicated at first, but it's worked out well for over 1600 customers of ours so far.
The canvasser/cleaner, knocks on the door and asks if the customer has/wants a cleaner. Assuming they say yes (we have a structured pre-amble we go through when we approach them) then we walk around the property with them and using the price guide, we give them a price which includes £1.25. Assuming they like the price, we explain about our insurance cover, give them a customer charter...which is basically a copy of our promise to them (quality/reliability etc) and then explain to them that if you add up the £1.25 per month inclusive management fee, it comes to £15.00 per year, this we take by standing order the following month, and forms part of our contract.They can cancel at any time if they wish, and get a full refund. Some do, but the vast majority stick with us year after year, the £15.00 comes out of their account automatically once a year. If they move house...we simply move with them...we always guarrantee them a cleaner. (obviously not if they move to the Outer Hebrides..lol). So...out of that £15, once it's cleared, we give the canvasser a tenner, we keep £5. Next year, assuming the customer is still with us...we keep the tenner and the canvasser gets £5...and they get it every year thereafter assuming the customer stays with us. If a canvasser goes out for 2 hours every evening, we know that statistically they will get 4 new customers. That's £40 for 2 hours work. £200 a week for ten hours work...if they are a cleaner by day also....well, do the math !