A&M HAUCK, INC.