THOMAS M. WALZ, HAHN, WALZ & KNEPP