Good customer service is key to repeat business. You have to go the extra mile to make the customer happy and satisfied. If you can’t help them with their request, then offer suggestions to other places they may try. Anything that you do for a customer outside of the norm will give them a good feeling about your business.
Greeting customers as they come in can be nice BUT it quickly becomes annoying if there are a lot of people in the area. Restaurants and stores overwhelm you at times. There are certain restaurants that I won’t even go to because I hear the same greeting over and over and over…