Tim McDonald, CPA