MARK A. FLECKENSTEIN & ASSOCIATES PC