Cliff,I always give potential new customers the full range of pricing (4, 8, 12 weekly & Once Only) and let them choose, then if someone opts for 4 weekly and pays and cancels after one clean they are invoiced for the difference and told the once only clean was made clear to them from the outset.
Without a written contract that invoice is worthless and cant be inforced