Not sure about the customer end.
More bonuses and recognition of a job well done.
Communication and showing appreciation for the guys on the floor.
Some of them are actually hard workers and somewhat knowledgeable.
Managers need to listen to what the people on the floor need from them to be successful. Not much encouragement given, only when you make a mistake.