Joseph Naegele, CPA