The last batch of business cards i ordered ,i also had a load of business card size stickers made up,all my company details,and a space for a date,also said to keep your carpets looking their best ,call me in 12 months time.
Stick them in the under sink cupboard,in all the eot`s,or if i am cleaning for the owner,they get a couple,and some cards.
Have one painter and decorator i cleaned for about 3 years ago,and they have passed on my number to so many people,it`s great,always do them a good discount.
I find that if it`s a place i have done in the past ,it`s usually pretty clean 12 months later,so doing a discount is not really painfull
