Roy H. Long, CPA