You don't earn loyalty in a day. You earn loyalty day-by-day.
Customer satisfaction is worthless. Customer loyalty is priceless.
Loyalty is earned with friendliness, responsiveness, ease of doing business, fair value, and the good feeling customers get when they call you, visit you, or interact with you.