Terry Barrett, CPA