I think one of the main criteria is to be honesty with clients. If the client is satisfied with services it is required to advise you to others, which means that by providing good service and putting a little effort you get much more than spamming everywhere