JAMES D. WARREN & SON, INC.