Robert Warren, CPA