THOMAS F. ROBERTS ASSOCIATES INC.