THOMAS H. PRATT, JR AND ASSOCIATES, INC.