M. BRADY & ASSOCIATES INC.