Why is going to collect money that is owed for the service you provide desperate.
it is not desperate at all, I used to do it long time ago, I found it was wasting my time, I worked to many hours as it was , thewn had to drive over 20 miles to collect, and a lot would not be in, all now ost payment or pay online, less hassle, less time wasted.
I know loads of guys round my way that still collect I think they are mad but we all work different, so I say each to there own.
I work in a way that does not cost me time and money, others will work because they need the money in quick (its not wrong , just costs them more)
Ian