J.P. ALLEN, INC.