T.M. BIER & ASSOCIATES, INC.