WALTER R. MCDONALD & ASSOCIATES, INC.