I'm starting to get a little tired of these type of threads ......
If your customer is strapped for cash, surely it's better to keep them albeit at every 3 months rather than lose them entirely. Yes, sure it's a slight inconvience to a 4 weekly based round, but at the end of the day, it's only one additional job every three months and most of us can squeeze one more job in a week.
By retaining that customer, it still means that you have the chance of offering any additional services, such as gutter & fascia cleaning, not to mention keeping open the possibility of gaining a referral from that customer.
I'm sure that just as referrals work in our favour, the same can be said when our arrogance works against us.
All it takes is your custy to tell another that they'ev been dumped and you have a round where you've lost the goodwill, making it much easier for another window cleaner to start up in an area.
Like it or not, we are in a service based industry and a customer is a customer regardless of the amount they spend, and at the moment, many places, would be happy that they spent something with them than nothing at all.