Client retention: an Art, with many techniques