Karl Nagel, CPA