Business spans three generations