Slow payment is major issue for small business.
Research shows that British SMEs are having to wait an average of 41 days longer than their original agreed payment terms before invoices are paid. (source: BACS)
To get paid faster why not include a pay now button on your invoice
Many small businesses are suffering slower and slower customer payment as highlighted in this link
Lack of cashflow is the main reason for business failure.
Bartercard can help because they can provide an interest fee credit facility to buy goods and services from their members, Bartercard have 4000 UK business members including solicitors and debt collectors (which can help collect your cash)
Contact me for more details firstname.lastname@example.org