thats wot u get 4 being honest, regular, trust worthy & doin a bloody good job 
well done Andy 
Yes you can be all of these, but never over estimate customer loyalty, I have cleaned for customers for 15 years and been dropped like a stone for some young handsome guy.
I have also been dropped without any explanation many a time, you would think after 15 years you would deserve at least a complaint if there was something wrong.
OK I'm 67, I guess some of them are hedging their bets in case I won't be round much longer. The older long standing ones are the worst offenders, the pensioners that I have not put up the prices for years.
The old ones still have not come to terms with WFP, they think that as I do the job quicker, I am not value for money.
I am an easy going guy, and never get complaints about my work, but I never take loyalty for granted.