Tom Johnson, CPA