Roy Long, CPA