Put Your People First and the rest will follow
Even the intricate customer service training and manuals cannot wiring good customer service from an employee who hates her job; at best you get mechanical, impersonal adherence to the service concept, which customers see through immediately. On the other hand when employees love their jobs and feel valued as people they have the energy and innate desire to give great customer service and will go above and beyond for the guests. Its just a fact that happy people want others to be happy. It all starts with leadership; the best way to get staff to care about guest/customers/clients is for management to care about their staff.