Terry J. Rasch is a certified public accountant based in Hazelwood. Serving individual and small-business clients throughout the St. Louis County area, Rasch specializes in bookkeeping, auditing, tax preparation and planning, financial planning and estate planning.