This article has a great overview of how your small business should create a memorable experience for your customers.