WILLIAM B. SMITH, JR. AND ASSOCIATES, INC.