Diversity of services and stellar customer care helped three-generation North Carolina company thrive in good and bad times