I have around 40 shops done weekly, some twice weekly, all require an invoice. My better half sorts all this out, delivers the invoices and then collects all the cash on Saturday mornings from 9.am onwards while I finish the round. Any late payers and she kicks up a real fuss which is great. She has a job of her own weekdays so residential is all down to me.