We are all too aware building up customer loyalty takes years of hard work and superlative performance and customer relations management The rewards are high both in terms of making significantly higher profits and sales (it is much less costly to sell into existing customers than new ones) and will also enhance your company reputation for service and quality if you have a horde of repeat customers coming back again and again