again I suggest putting your prices up and getting rid of any poor payers.
Im 3 years in and full but keep picking up fresh customers but I dumped as I went so no bad customers to bin however I still get the odd one that goes bad so now just stike em off.
Got 3 reminders to post out today
commercial customer who prob away on holiday so no one there to do bacs - he is staying on list
new £18 4weekly customer with 3 cleans in - first payment fine, second payment slow, third payment 3 weeks late will be getting a note with reminder that if payment not made in a timely fashion then we wont be cleaning his windows in future
3 years in customer £12 4weekly - always takes ages to pay sometimes would you beleive I have to go collect 2 payments at door

on a Saturday - just had some tall gates fitted and always tricky parking so now off books.
the last 2 customers have been replaced already this week with 3 x £12 4weekly and 1 x £12 8weekly .... however they would still be gone with or without fresh work.