Advertising campaign have gotten loyalty

I've seen many ad agencies really accomplish magnificent work that much appeal to the feelings of people and manage in conjunction with the company to achieve customer loyalty, my question is do you know of any specific agency or work to be so effective but for a small or medium business?