Shaun
Very simple really and it's what I've been banging on about on this forum for quite a while.
Usually the conversation goes along the lines of:
Client: how often should I have me carpets cleaned?
Me: Every week......but that's the facetious answer
Me: there's no right or wrong answer it depends upon level of wear/children/pets/smokers/traffic outside/aircraft/etc,ec.
However just like dentists recommending changing your toothbrush every three months so you should clean your carpets before they ACTUALLY look dirty.
How often (Mrs client) were you thinking?
Client: Well I certainly qualify or many of those items you mentioned. What about every 3 months?
Me: You could be right. Lets do that but if we think that's too often we can drop it back down to every 6 months.
If you are happy with this I'll phone you again in x months, we can get our diaries out and arrange the next clean. I have many clients who like me to do this and it stops you having to worry about remembering when the next clean is due.
As you can see this is a subtle way of "diplomacy: the art of letting other people have your way". It uses humour to take the tension out of the conversation plus also getting them to volunteer what is on their mind and finally allowing you to demonstrate that you are not pushing for frequent cleans whilst demonstrating that I have taken it as perfectly normal that I will be ringing them in a few months time not only just for a chat but also with the specific intention of booking them in for another clean.
Simple really.

All you've got to do is have the confidence to do it.
