In "my life outside of cleaning and restoration" I have the opportunity to meet and have fairly in depth discussions with people in the income level that hires carpet cleaners.
Even at that income level, most have never hired a professional carpet cleaner. They either let the maid do it with a "consumer carpet cleaning machine" or they do it themselves (yes even people with "money" do that).
Its not that they can't afford it; its that they don't want a stranger in their home.
Of those who have hired professional carpet cleaners, most of them forget who did it when I ask, although they usually know all about the carpet tech's personal life. The tech just spent too much time talking about his kids or his dog and not his bosses company.
Those that remembered the cleaner usually remembered a bad job. Those people know exactly what they paid ("I PAID GOOD MONEY...........) then they list off the days of drying, rapid resoiling, damaged furniture, stinky chems, etc.
A very, very, very small percentage have a good relationship with a carpet cleaner that they have come back on a regular basis.
People have no reason to remember you if that's all they get. Their experience with us is rarely an emotional experience, or at least rarely a good one.
Give them a refrigerator magnet, a calendar, a thank you card, send them a post card or newsletter, but do something to be remembered. Otherwise, if they pay you and they get clean carpet as a result of paying you, you're "even". You will not be remembered if you are "even".