How often do you keep in contact with your current and past clients? One of the best ways to gain repeat business from clients is to keep in contact with them periodically. Many business owners end the customer relationship at the end of a sale, thinking that if/when the customer requires additional services they will “come again”.