I bill a month in advance for customers who have shown a history of not paying in a timely fashion. If they want to keep me, they have to fork over the money first. Just wondering if any of you guys are doing that as a standard billing practice for all your customers? I don't currently,,, I bill for work already done,,, but if I had billed up front I would have protected myself from the occasional loss I've incured by taking on bad egg customers. Thoughts?