Building a brand is about building a relationship with your customers. For this relationship to be long-lasting, it has to be based on something meaningful. That comes when a brand satisfies a real need, either better or in a different way to any other brand available.
Understanding customers is the key to giving them good service. To give good customer care you must deliver what you promise. But great customer care involves getting to know your customers so well that you can anticipate their needs and exceed their expectations.
To understand your customers well, you need to be attentive to them whenever you are in contact with them. The potential rewards are great: you can increase customer loyalty and bring in new business through positive word-of-mouth recommendation.