My average customer price is 12.50, and have around 260 customers, but I know that if some muppet wants to clean my customer for a fiver then off they'll go I'm afraid
I think that there are those that are very loyal, but you only find out once your business has been threatened and they tell you- but how often does that happen?
I would hope that I'm not going to lose a chunk in 1 go, and that's thje beaitu of this job- you lose 50 quid a month to a newbie cheapskate-so you go canvassing for a couple of hours and replace them.
So back to you original question, loyalty in most cases, but some custys see it as a way to cut another household bill-same as you and I do with our electric or gas
Steve