It takes a great deal of time and money to acquire new customers. Learn how to generate more revenue from your existing customers by maintaining happy and loyal customers. Ask them what they really want and tailor your business accordingly. Offer them the best experience to keep them coming back and sending their contacts your way.