I've been window cleaning since Tosh had a full set of teeth, so that's quite a while.
My drop rate is minimal prob less than 5%. When I get new customers they generally all stay as regular customers.
I would say that for newer cleaners the drop rate would be higher so expect a 25% drop, as you say, after the novelty has gone.
If this is the case, you have to try and discern the quality customers, that will come with time.
I have very few customers that I started with, as I didn't have much clue as to pricing, plus you tend to get the chaff anyway.
keep turning over the customers and only keep the "diamonds"