I've had a session with my admin department this morning and my top management team now. It is costing so much time (and telephone calls and legal fees) to collect money at the moment we've decided to go payment up front for all services, with the exception of existing contract customers who have been good payers.

Debtors don't call back. They pay when they feel like it - if they happen to feel like it.

I am not having my good customers having to subsidise the losses from the bad customers. If it means less business - so be it. I will tailor the size of my business to suit.

This way I can focus on giving top class service to paying clients and stop running up costs against non/slow-paying clients.

Enough is enough!