NELSON-RUDIE & ASSOCIATES, INC.