D & K ALLEN, INC.