J. W. Allen & Co., Inc.