I used to have nearly 500 customers and gave them mostly what they wanted.
I have about 230 now (plus some subbing) and I earn far more from them than I ever did from the 500. Lower frequency gives leeway to charge a decent price. Also, among the 500, a lot of them messed me about - so I eventually had to cherry pick. Many years later I imagine quite a few of them still grumble that they can't get a decent window cleaner to stick around.