G.M. PALMER, INC.