W. CHARLES & ASSOCIATES, INC.