TOM C. KLEIN, C.P.A.