How to have satisfied customers

What is the key to building a big group of long-lasting, loyal clientele? The answer: excellent customer service, which will not only help you increase the loyalty of your current clients, but will also help you grow your client base with referrals. How can you improve your customer service and your overall attitude towards clients?