Here is the background. Currently, I bill at the end of the month. I accept checks and credit cards. Those who wish to pay via credit card go to my website and pay via paypal. So, I do not have access to their numbers. One thing I am getting sick of is late payers and deadbeats. So after reading various threads on LS and talking to other business owners in other fields I am going to try to go to a credit card only business where I get the customers credit card numbers and charge them myself at the end of the month. Here is the problem. Based upon my experience and my geographic area I think there will be a number of customers who will not do business with me if I went to a CC only system. So, I want a backup plan. Something that will help ensure prompt payment and keep me from getting ripped off. I have tried prepay, pay each week and a few other types of billing but for various reasons they do not work. (that may be another thread all together) Do any of you have any "Plan B" ideas for me? Currently, the best option I can come up with is a "deposit". i.e. If they do not want pay with a credit card then they must give a deposit to be held until the end of the season or until termination of service. I do not know if this will go well or not. Ideas, thoughts suggestions? Thanks much everyone.